ورود

View Full Version : سرچ دو کلمه در عناوین در entityframework



ali_behshahr
دوشنبه 14 شهریور 1401, 22:01 عصر
سلام من ی باکس جسجتوی محصول دارم که کاربر متنی رو سرچ می کنه و می خوام تمام محصولاتی که شامل این کمله هست رو پیدا کنم فرض کنید
کاربر جستجو می کنه

رب جدید

من باید تمام محصولاتی که عنوانشون شامل کلمه رب و جدید هست رو لیست کنم

مثل رب ممتاز جدید - رب جدید 350 گرمی یا رب کوچیک شیشه ای جدید

نمی خوام با .tolist این کار رو انجام بدم و می خوام مستقیم رو اسکیوال اجرا باشه

ممنون میشم راهنمایی بفرمایید
چون اکثر مواردی که می نویسم با خطای could not be translated مواجه می شم

mmbguide
جمعه 18 شهریور 1401, 13:14 عصر
سلام

شما باید از مقادیر مورد نظر در شرط یک آرایه ایجاد کنید و سپس در Where ازش استفاده کنید. لینک زیر را نگاه بندازید:

https://stackoverflow.com/questions/5624614/get-a-list-of-elements-by-their-id-in-entity-framework
https://entityframework-extensions.net/where-bulk-contains

ghossein
دوشنبه 21 شهریور 1401, 22:39 عصر
شما باید از full text search استفاده کنید