我正在考虑设计一个 WCF 4 应用程序。它将使用 .NET Framework 4.0 和 MySQL 数据库在 IIS6 和 Windows Server 2003 上运行。
该服务需要允许全文搜索功能,但我没有找到任何显示如何执行此操作的资源。我了解如何使用特定数据返回结果,例如 GetData(234) 以返回 ID=234 的记录。但假设我想在 VarChar 或 Text 列中搜索任意条件。例如,“绿色和黄色”,其中文本列可能在数据中的任何位置包含这 2 个搜索词。我可能还想按日期时间搜索,所以日期时间早于 2012 年 1 月 1 日、文本包含绿色和黄色、ID=234 等的所有行。
WCF 对于如何返回所有行或具有指定列值的行的结果很简单,但我没有看到它将使用全文搜索返回行的位置。
是否有人知道一个链接,该链接说明了如何使用高级搜索表单返回行列表?