在我的 C# 应用程序中,我正在对 MySQL 数据库进行搜索,以查找与用户定义的关键字匹配的项目。示例查询如下所示:
SELECT * from records WHERE MATCH(body) AGAINST ('"some words" "more words" "singleword"')
我想为每个结果确定匹配的单词。我想避免编写更多代码来搜索数据库返回的每个结果以确定匹配项。我正在考虑更改查询以使用 IN BOOLEAN MODE - 在这种情况下,执行搜索可能会变得更加困难。
有什么办法可以从 MySQL 中获取匹配的单词?