2012-01-22 17 views
1

私の例のコードは2レベルしか深く進まず、子供がいなくなるまでツリーを横断し続けるようにしたいと思います。あなたはLinq2EntitiesとSQLに変換することができ、再帰的LINQクエリを記述することができない私は、この使用してLINQ式を達成することができますどのようにLinq投稿のツリーを構築する

static List<Post> GetPosts(int postID) 
{ 
    var posts = from post in myEntities.Posts 
      where post.PostID == postID || post.ParentPostID == postID 
       select post).ToList(); 
} 

答えて

0

を誰もが知っているん。私の提案は、投稿をメモリに持ち込んでトラバースしたり、再帰SQLクエリを書くことです。Common Table Expressions

関連する問題