LINQ2SQL クエリに問題があります。TabA
関連するTabC
Name
列に lorem などを含む行のみを取得しようとしています。何か案は ?
私は試します
(from x in db.TabA
x.TabB.FirstOrDefault(y => y.TabC.name == "lorem") != null
x).ToList();
しかし、私はmethod is not supported error
.
LINQ2SQL クエリに問題があります。TabA
関連するTabC
Name
列に lorem などを含む行のみを取得しようとしています。何か案は ?
私は試します
(from x in db.TabA
x.TabB.FirstOrDefault(y => y.TabC.name == "lorem") != null
x).ToList();
しかし、私はmethod is not supported error
.
これが解決策です
(from x in db.TabA
where x.TabB.Count(a => a.TabC.name == "lorem") > 0
select x).ToList();
これを試すこともできます SQLの「like」クエリのように機能します。
(from x in db.TabA
where x.TabB.Count(a => a.TabC.name.contains("lorem")) > 0
select x).ToList();