【发布时间】:2013-03-13 23:13:57
【问题描述】:
我有这个“索引器”模板:
<cfquery name="LOCAL.modelli" datasource="xxx">
SELECT id, name, brand FROM products
</cfquery>
<cfindex action="refresh"
collection="mycoll"
key="id"
type="custom"
title="nome"
query="LOCAL.modelli"
body="nome" />
我正在使用此代码进行搜索(#t# 来自搜索表单字段):
<cfsearch collection="mycoll" name="LOCAL.ricerca" criteria="#t#" status="LOCAL.searchStatus" suggestions="always" />
想象一下我在 DB 中有这个“产品”表:
ID |姓名 |
1 |片段 13 |
2 |餐吧 |
3 |蛙皮 |
搜索“frog”没有找到“Frogskin”!
相反,它暗示“碎片”。
这种行为正常吗?能给我解释一下吗?
如何让我的搜索引擎以“frog”为条件找到“frogskin”? (我想避免对“产品”进行 SQL 查询以增强结果)。
谢谢。
【问题讨论】:
-
你在哪里使用 Solr?
标签: coldfusion solr cfquery cfsearch cfindex