genedy
11/09/2021, 3:02 AMconst queryCompanies = await prisma.$queryRaw`SELECT * FROM "Company" where "name" like '%${searchName}%' and "companyId" in (SELECT "company_id" FROM "staff" where "userId"=${user.user_id} ) OFFSET ${iSkip} ROWS FETCH NEXT ${limit} ROWS ONLY ; `
I am searching by searchNameRyan
11/09/2021, 6:12 AM$queryRaw
?genedy
11/09/2021, 10:05 AMgenedy
11/09/2021, 10:10 AMRyan
11/09/2021, 10:45 AM%
inside the searchName
variable and checkgenedy
11/09/2021, 12:36 PMgenedy
11/09/2021, 12:37 PMconst searchKey = `%${searchName}%`
const queryCompanies = await prisma.$queryRaw`SELECT * FROM "Company" where "name" like "%${searchKey}%"and "companyId" in (SELECT "company_id" FROM "staff" where "userId"=${user.user_id} ) OFFSET ${iSkip} ROWS FETCH NEXT ${limit} ROWS ONLY ; `
genedy
11/09/2021, 12:37 PMgenedy
11/09/2021, 12:38 PMconst searchKey = `%${searchName}%`
const queryCompanies = await prisma.$queryRaw`SELECT * FROM "Company" where "name" like '${searchKey}' and "companyId" in (SELECT "company_id" FROM "staff" where "userId"=${user.user_id} ) OFFSET ${iSkip} ROWS FETCH NEXT ${limit} ROWS ONLY ; `
Ryan
11/09/2021, 12:40 PMgenedy
11/09/2021, 12:41 PMconst searchKey = `%${searchName}%`
const queryCompanies = await prisma.$queryRaw`SELECT * FROM "Company" where "name" like ${searchKey} and "companyId" in (SELECT "company_id" FROM "staff" where "userId"=${user.user_id} ) OFFSET ${iSkip} ROWS FETCH NEXT ${limit} ROWS ONLY ; `
genedy
11/09/2021, 12:41 PMgenedy
11/09/2021, 12:42 PMRyan
11/09/2021, 12:45 PMsearchKey
? It’s working fine for me.genedy
11/09/2021, 12:46 PM%${searchName}%
Ryan
11/09/2021, 12:50 PMgenedy
11/09/2021, 10:46 PMgenedy
11/09/2021, 10:47 PMprisma.$queryRaw``
genedy
11/09/2021, 10:47 PMgenedy
11/09/2021, 10:47 PMgenedy
11/09/2021, 10:48 PMgenedy
11/09/2021, 10:51 PM