ตัวอย่าง
ต้องการ Query ข้อมูลที่ N1 มีข้อความ SQL
หรือ API
SELECT *
FROM public."TableA"
WHERE "N1" LIKE ANY (array['%SQL%', '%API%']) = TRUE
ใน EntityFramework Core สามารถสร้างเงื่อนไข LIKE ANY
ด้วยฟังก์ชั่น EF.Functions.Like
ดังนี้
var array = new string[] {
"%SQL%",
"%API%"
};var results = context.TableA.Where(tableA =>
array.Any(arrayK => EF.Functions.Like(tableA.N1, arrayK)));