0

我有包含两个字段的 Sql 表,Title并且Description我使用 LINQ to SQL 进行所有数据库操作,根据我当前向用户显示的项目,我将如何获得类似的项目,我知道这可以通过Full Text Search在 SQL 中使用来完成,但是LINQ to SQL 不支持它。

有人可以向我解释这背后的逻辑,或者向我展示它是如何完成的吗?我应该在单词上拆分标题和描述,然后搜索表格还是?所以类似的问题系统看起来很完美,他们是怎么做到的?

4

1 回答 1

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();
于 2012-06-07T16:43:32.977 回答