Linq sorgumda tembel yük için belirli bir seçim öğesi yapmak istiyorum. Burada seçme sorguda FavoriteCount öğeyi sildiniz ve belirli koşullara sonradan eklenen dayalı ba içinde olmasınıBu LINQ sorgusunu tembel yüklemeye nasıl döndürürüm
var posts = from p in context.post
where p.post_isdeleted == false && p.post_parentid == null
select new
{
p.post_date,
p.post_id,
p.post_titleslug,
p.post_votecount,
FavoriteCount = context.PostVotes.Where(x => x.PostVote_postid == p.post_id).Count() //this should load latter
};
benim sorgusu olur. İşte işte şu anki açık Tempoyu yüklüyorum
if (GetFavoriteInfo)
{
posts = posts.Select(x => new { FavoriteCount = context.PostVotes.Where(y => y.PostVote_postid == x.post_id).Count() });
}
Yukarıdaki sorguda bir sözdizimi hatası alıyorum. Bu
Ben bu konuda yeni biriyim ... Yeniden gönderim örneği olabilir mi? – Luke101
@ Luke101: Örnek güncellendi. – tzaman