DCSIMG
Entity Framework include sub path in query - שלמה גולדברג (הרב דוטנט)

שלמה גולדברג (הרב דוטנט)

מרצה בסלע ויועץ בעולם ה - net.

Entity Framework include sub path in query

כיצד להביא בבת אחת בעזרת Entity Framework את כל האובייקטים הקשורים. (גם את תתי האובייקטים)

 
 
כידוע EF מביא את האובייקטים הקשורים לאובייקט שלנו בזמן שנצטרך אותם, וכדי לשכנע אותו בכל זאת להביא את כל האובייקטים בזמן השאילתא נצטרך להשתמש בפונקצייה Include
 
 

context.Owners.Include("Subjects").First(x => x.OwnerKey == ownerKey);

 
 
במידה ולאובייקט Subject יש גם אובייקטים שנרצה להביא אותם בזמן השאילתא הראשית - נכתוב קוד כזה
 
 

context.Owners.Include("Subjects").Include("Subjects.SubSubjects").First(x => x.OwnerKey == ownerKey);

פורסם: Jan 09 2011, 12:47 PM by Shlomo | with 2 comment(s)

תוכן התגובה

Rotem Bloom כתב/ה:

יצא לך פעם לבדוק איזו שאילתא הוא מריץ בפקודה כזו?

האם הוא מריץ שאילתא אחת או יותר?

# January 10, 2011 9:13 AM

איך אתה מקסטם את הinclude. שיכולול רק רשומות עם Where מסוים ?! כתב/ה:

רעיונות ?!

# February 21, 2011 7:45 PM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 2 and 1 and type the answer here:


Enter the numbers above: