我想在之前的question
中使用全文搜索工具例如名称可以是vikas patel。 我们将Name作为'pat'传递,它也应该给出上述记录。
告诉我关于日期比较的事情,比如没有指定时间,它会给我所有类似的日期记录。
答案 0 :(得分:1)
据我所知,LINQ-to-SQL(等)永远不会将查询表达式转换为FTS。您有两种选择:
dataConetxt.ExecuteQuery<YourResultObject>(yourCustomTSQL)
或编写SP来执行此操作,并通过LINQ-to-SQL / Entity Framework /等调用SP。我认为SP方法是推荐的选项。您可能能够在用户定义的函数(UDF)中访问FTS - 这将在LINQ中提供可组合性,但并非所有提供者都支持。
答案 1 :(得分:1)
您可以使用SQL中的函数执行此操作,并将其作为上下文中的方法公开。
我在博客上谈论它
答案 2 :(得分:0)
有类似的帖子here