实体框架6全文搜索

时间:2015-07-30 18:33:53

标签: entity-framework entity-framework-6

我尝试在Entity Framework 6中使用全文搜索。我找到了一个库https://www.nuget.org/packages/EfFts/并且它可以工作,但是我需要在两列上调用CONTAINS函数,而不是AND:< / p>

在哪里包含(标题,&#39;测试&#39;)或包含(内容,&#39;测试&#39;)

但我真的不知道如何强制EF创建这样的查询。

1 个答案:

答案 0 :(得分:0)

你尝试过类似的东西吗?

context.Database.SqlQuery<MyEntityType>("select * from table WHERE CONTAINS(title, {0}) OR CONTAINS(content, {1})", param1, param2);