EF Core получает все объекты, у которых есть все дочерние элементы в массивеC#

Место общения программистов C#
Anonymous
EF Core получает все объекты, у которых есть все дочерние элементы в массиве

Сообщение Anonymous »

Я создаю систему поиска и хочу использовать EF Core для получения списка всех записей, все теги которых содержатся в массиве.
Я пытался использовать этот код но я получаю исключение «Выражение не может быть переведено».

Код: Выделить всё

var query = dbContext.JobOffers
.Include(o => o.Tags)
.Where(o => dbTags.All(t => o.Tags.Any(m => m.Value == t.Value))) // Can't be translated
.Where(o => dbContext.Levenshtein(o.Title, filters.Query) 

Подробнее здесь: [url]https://stackoverflow.com/questions/78533758/ef-core-get-all-entities-that-have-all-childrens-in-array[/url]

Вернуться в «C#»