我阅读了Ben Forta撰写的“Web应用程序构建工具包”的索引SQL数据章节。
将查询对象传递给CFINDEX标记非常适合从头开始构建索引,将我的表的“productName”设置为文档标题,将“productDescription”设置为正文,依此类推。
无论如何,我的查询产生如下结果集:
productName | attributeType | attributeValue
prod1 | color | green
prod1 | gender | man
prod2 | color | blue
prod2 | gender | woman
prod3 | color | green
prod3 | gender | unisex
......等等。
我如何索引/搜索以搜索“我”,我正在寻找绿色手表,我是男人“并且一定要先找到”prod1“?
答案 0 :(得分:0)
考虑使用类别 - 您必须创建一个支持类别的集合(它带来一些开销)并在索引db记录时提供“category”属性。然后在搜索时,您可以将范围限制为感兴趣的类别。顺便说一句,如果您需要,可以将多个类别应用于单个项目。