LINQ to SQL проблема запроса - PullRequest
0 голосов
/ 07 марта 2011

У меня есть таблица профиля и таблица конфигурации Один профиль имеет много настроек как выбрать только конфигурацию с хотя бы одним профилем в Linq To sql

Я пытаюсь что-то подобное, но это не работает:

public static IQueryable<Configuration> WithProfile(
    this IQueryable<Configuration> configurations)
{
    return configurations.Where(
                      configuration => configuration.Profiles.Count() > 0 );
}

1 Ответ

0 голосов
/ 07 марта 2011

эффективнее просто проверить, если Any, а не использовать счетчик, но, похоже, причина ваших проблем в чем-то другом

public static IQueryable<Configuration> WithProfile(
    this IQueryable<Configuration> configurations)
{
    return configurations.Where(c => c.Profiles.Any());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...