HierarchyNodeEntity値のコレクションとAncestorsのコレクションがあります。ここで、 db.HierarchyNodeEntitiesの値を使用してtheAncestorsから値を取得したいと考えています。
ここでは、Containsを使用してこれを実現しています。しかし、うまくいきません。このContains as Like演算子をSQLで使用したいと思います。この LINQ で Like を使用する方法を教えてください。
前もって感謝します。
コードは次のとおりです。
var q = from p in db.HierarchyNodeEntities
where theAncestors.Contains(p.HierarchyNodeEntity)
group p by p.PropertyKey
into prop
select
prop.OrderByDescending(p => p.LevelId).
FirstOrDefault();
var list = q.ToList();