私は現在、このクエリに私の調査にLINQの構文どれ()
ListOfCars.Where(x => x.ListofParts.Any(y => y.PartIsDeleted == false));
を持って、この疑似オブジェクト
list<ListOfCars>{
list<ListOfParts>
}
を持って、それが何かを返します。
私の質問はAny
とAll
を使用して3つの簡単な組み合わせがありますが、この
SELECT * FROM ListOfCars cars WHERE cars.ListOfParts.PartIsDeleted = false
を削除されません。とにかく 'Any'や' All'のような集計関数を使用する必要があります。 – Tommy
はい、その理由はAny()ですが、Any()内の条件を満たす項目がない場合は何も返しません。 – user3770093
'Any'手段その条件を満たす少なくとも1つ。 – Tommy