В отношении «многие ко многим» между файлом и категорией Я хочу проверить, существует ли файл, и если да, то если у него есть какие-либо категории (потому что есть шанс у него может не быть):Entity Framework: проверьте, существует ли объект и проверьте, есть ли у него связанный объект.
public bool existsInDBAndHasCategories(string path)
{
using (WinFileContextContainer c = new WinFileContextContainer())
{
return c.File.Any((o => o.path == path));
}
}
Это проверяет, имеет ли файл с этим путем запись в базе данных. Я получил это из потока на этом сайте. По правде говоря, я все еще плохо разбираюсь в LINQ и lambdas, поэтому я не знаю, как продлить его, чтобы дать BOOLEAN для любых категорий. Спасибо заранее за время.