当前位置 : 主页 > 网络推广 > seo >

.net – Entity Framework 4中的全文搜索是否有任何有效的解决方案不依赖于存储过程

来源:互联网 收集:自由互联 发布时间:2021-06-16
我正在寻找实体框架4的全文搜索解决方案.无法考虑存储过程,因为我需要编写查询.也就是说,给定一个搜索词我需要做这样的事情: var query = from p in db.People.FullTextSearch('henry') where p.Ma
我正在寻找实体框架4的全文搜索解决方案.无法考虑存储过程,因为我需要编写查询.也就是说,给定一个搜索词我需要做这样的事情:

var query = from p in db.People.FullTextSearch('henry') where p.MaritalStatus == 2 select p;

我找不到那样的东西.我得到的更接近是在存储方案中导入的Sql Server UDF与自定义EdmFunction相结合.但是商店方案中的UDF无法返回实体类型.

底线是:如何以不依赖存储过程的有效方式实现SQL Server全文?

当前EF版本的答案是:没办法. EF对大多数常见数据库功能进行抽象,但对于更高级的方案,EF SQL /存储过程是一种工具,而不是两种工具.
网友评论