Marklogic 8 Node.js API - 短语搜索

时间:2015-09-01 12:30:24

标签: node.js marklogic marklogic-8

我尝试使用应用于json对象的结构化查询来对电影片名进行搜索。

让我们想象一部名为" Marius et Jeannette" 的电影。

db.documents.query( qb.where( qb.word('title','Marius') )

db.documents.query( qb.where( qb.word('title','Marius et Jeannette') )

都会给出结果。

db.documents.query( qb.where( qb.word('title','Marius Jeannette') )

没有。

有没有办法配置"近乎查询"使用node.js API?我在文档中没有找到关于这个主题的任何内容。

2 个答案:

答案 0 :(得分:1)

QueryBuilder支持near查询:

http://docs.marklogic.com/jsdoc/queryBuilder.html#near

你有一个不起作用的案例吗?

希望有帮助,

答案 1 :(得分:0)

我相信你的样本可以用“Maruis NEAR Jeanette”来完成

在标题为“使用字符串查询搜索

的部分下查看node.js字符串查询部分here