«Метод 'Boolean Contains (System.String)' не поддерживает преобразование в SQL».
запрос IsQueryable, но это перестало работать:
foreach (string s in collection1)
{
if (s.Length > 0)
{
query = query.Where(m => m.collection2.Contains(s));
}
}
ОБНОВЛЕНИЕ: это работает, когда я делаю запрос «ienumerable» вместо iqueryable. Каким будет способ получить тот же результат, используя linq вместо повторения цикла?