我正在学习EF4,并希望有人推荐关于如何在存储过程中使用复杂条件搜索实体以及返回实体及其导航属性的最佳实践。实体框架4,搜索的存储过程
因此,让我们说我有一个客户表和联系表。一个客户可以有很多联系人。客户表包含客户ID和公司名称,而联系人表包含名称和电子邮件地址。这是对实际内容的简化,实际上我需要继续使用存储过程来进行搜索,因为它也在进行近似字符串匹配。
SP仅返回客户列,并包含一列以指示每个搜索结果的分数。
问题是,如何将结果捕获到客户实体中,同时仍然捕获分数?
另外,有没有办法在同一个调用中加载联系人(这是客户实体的导航属性)?如果可能的话,当通过电子邮件地址进行搜索时,它会返回客户,但只有与该电子邮件地址的联系人?
......这是什么? – razlebe 2011-10-27 14:50:40