将实体属性映射到其他实体
在 AdventureWorks 数据库中,我们有个人、联系人和客户。 这3张表是相关的。我的目标是在致电客户时获取客户的名字、姓氏和电子邮件地址。
有没有办法通过映射来解决这个问题?
提前致谢。 Kyor
编辑:结构:
Inside the AdventureWorks database we have Individuals, Contacts and Customers.
These 3 tables are related. My goal is to get the FirstName, LastName and Email up on the Customers when I call them.
Is there a way to resolve this with mappings?
Thanks in advance.
Kyor
EDIT: Structure:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我可以想到两种方法:
1)使用 Include()
然后你可以通过以下方式访问属性:
customers.First().Individual.Contact.FirstName;
2) 投影到新类型
I can think of two ways:
1) Using Include()
Then you can access the properties by:
customers.First().Individual.Contact.FirstName;
2) Projecting to a new Type