搜索功能
function (doc) {
for(var j =1;j<doc.sheets[1].data.length;j++){
index("Name", doc.sheets[1].data[j]);
}
}
我的分析仪是标准的。如何修改此功能以实现部分匹配搜索。
答案 0 :(得分:0)
您应该能够使用*
和其他特殊字符作为查询语法的一部分来执行通配符搜索,模糊搜索等。
来自https://console.bluemix.net/docs/services/Cloudant/api/search.html#query-syntax:
如果您想进行模糊搜索,可以使用
~
运行查询,以查找搜索字词等字词。例如,look~
找到术语book
和took
。
和
支持单个(
?
)和多个(*
)字符搜索的通配符搜索。例如,dat?
将匹配date
和data
,而dat*
则匹配date
,data
,database
和{ {1}}。