【发布时间】:2015-04-15 02:26:31
【问题描述】:
您好,我正在为慈善事业创建一个简单的图书馆系统。现在我有一个允许用户搜索书籍的表单。为了完成这项工作,我在输入文本中写入了一个文本,并在 book => book.Name.Contains(text) 表达式 (LINQ+EF) 中使用。
但我想更进一步。我正在考虑将其混合起来,并使用相同的文本来查找书名、副标题、作者、出版社和系列。
现在我有 3 个问题:
- 搜索所有列
- 忽略输入文本单词的顺序
- 对最适合输入文本的图书的结果进行排序。
我知道这些主题有点模糊。但我不知道如何或从哪里开始。有人可以帮我吗?
【问题讨论】:
标签: c# .net entity-framework search full-text-search