我的Sql表包含两个字段Title
和Description
,我使用LINQ to SQL进行所有数据库操作,如何根据我当前显示的项目获取类似的项目用户,我知道这可以通过在SQL中使用Full Text Search
来完成,但LINQ to SQL不支持它。
有人能解释一下这个逻辑吗,或者告诉我如何做到这一点?我应该在单词上拆分标题和描述然后搜索表格或?所以类似的问题系统似乎很完美,他们是如何做到的?
答案 0 :(得分:0)
有一个名为Contains()的函数,我认为它会解决你的问题,这里有一个关于如何使用它的例子:
db = new YourDataContext();
List<Table> list = new List<Table>();
list = (from i in db.Table where (i.Item.Contains(curentItem)))select i).ToList();