![]() |
1
1
根据您所拥有的和不需要修改现有结构,这很好地说明了跛脚的SQL Server是如何进行字符串操作的,但它是可以工作的。逻辑分析:
将@productkeyword替换为p.productkeywords,这样就可以了。(请注意,我对全文查询引擎没有任何经验。它可能会或可能不会影响此代码。) |
![]() |
2
1
我能建议另一种方法吗? 如果有一个链接表productkeywords:
这表示了上述关系:关键字和产品之间的关系,以及特定关键字对特定产品的重要性(权重越高,索引越高)。 另一个好处是,您可以根据关键字为用户提供正确产品的频率动态更新权重。或者,如果您发现遗漏了关键字关联,您可以轻松添加关键字关联(他们是否搜索 梅尔斯 记得史莱克是个怪物吗?) 我的两分钱。 |
![]() |
AVEbrahimi · SQLITE FTS匹配中文本出现的真实次数 7 年前 |
![]() |
Bob · 在何处存储搜索索引的数据? 7 年前 |
![]() |
Fabio B. · 如何在Solr中排序/增强产品搜索结果 7 年前 |
![]() |
Santhosh · Django全文搜索:表示不存在uncent 7 年前 |
![]() |
IvanKaminskyi · Algolia搜索关键字 7 年前 |
![]() |
Oleg · 查询集群中单个ElasticSearch节点 7 年前 |