У меня есть следующая строка 3,9 , где я хочу найти 2 значения (3 и 9) в таблице базы данных, которая выглядит следующим образом:
, поэтому, если моя строка будет содержать только число 3, мой запрос должен вернуть все 5 строк, если я отправил число 9, он должен вернуть только 2 строки, а если я отправлю 3,9, он также должен вернуть все 5 строк
У меня проблемы с написанием кода в моем классе
var t = GetAll()
if (!string.IsNullOrEmpty(ApproversId))
{
List<string> ApproversIdL = ApproversId.Split(',').ToList();
// this is where i am having trouble
t = t.Where(s => s.AproversIds.Any(x=>x.ToString()== ApproversIdL.Any(x=>x.ToString())));
}
Благодарим за любую помощь