有SQL Server 2008中的全文搜索提供了4个功能: CONTAINS,CONTAINSTABLE,FREETEXT,FREETEXTTABLE如何在Linq中使用全文搜索?
如何使用LINQ使用它呢?
有SQL Server 2008中的全文搜索提供了4个功能: CONTAINS,CONTAINSTABLE,FREETEXT,FREETEXTTABLE如何在Linq中使用全文搜索?
如何使用LINQ使用它呢?
据我所知,LINQ中没有对这些函数的内置支持 - 您需要制定您的T-SQL查询,然后使用Linq的DataContext.ExecuteQuery()
调用将该T-SQL直接发送到SQL Server 。
您无法将linq查询转换为全文搜索功能,因此没有直接的支持。
但是,有一些解决方法 - 有关使用全文搜索的间接方法,请参见http://sqlblogcasts.com/blogs/simons/archive/2008/12/18/LINQ-to-SQL---Enabling-Fulltext-searching.aspx。