大佬教程收集整理的这篇文章主要介绍了asp.net-core-mvc – 在第二级包含几个引用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
public class Tiers { public List<Contact> Contacts { get; set; } }
和
public class Contact { public int id { get; set; } public Tiers Tiers { get; set; } public Titre Titre { get; set; } public TypeContact TypeContact { get; set; } public Langue Langue { get; set; } public Fonction Fonction { get; set; } public service service { get; set; } public StatutMail StatutMail { get; set; } }
使用EF7,我想从Tiers表中检索所有数据,其中包含Contact表中的数据,Titre表,TypeContact表等等,其中包含一条指令。 With Include / ThenInclude API我可以写这样的东西:
_dbSet .Include(tiers => tiers.Contacts) .ThenInclude(contact => contact.TitrE) .ToList();
但是在Titre属性之后,我不能包含其他引用,如TypeContact,Langue,Fonction … Include方法建议一个Tiers对象,ThenInclude建议一个Titre对象,但不是一个Contact对象。如何包括我的联系人列表中的所有引用?我们可以用一个指令来实现吗?
_dbSet .Include(tiers => tiers.Contacts).ThenInclude(contact => contact.TitrE) .Include(tiers => tiers.Contacts).ThenInclude(contact => contact.TypeContact) .Include(tiers => tiers.Contacts).ThenInclude(contact => contact.LanguE); // etc.
以上是大佬教程为你收集整理的asp.net-core-mvc – 在第二级包含几个引用全部内容,希望文章能够帮你解决asp.net-core-mvc – 在第二级包含几个引用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。