marklogic的节点js api中的qb.properties()方法

时间:2017-09-22 11:44:21

标签: marklogic marklogic-9

我无法在marklogic的节点js api中使用qb.properties()方法。 代码如下

var marklogic = require('marklogic');
var ins = marklogic.createDatabaseClient({'host':'localhost','port':'7010','user':'admin','password':'admin',});
var qb = marklogic.queryBuilder;
ins.documents.query(
    qb.properties(
        qb.term("Akhilesh")))
            .result(function(matches) {
                 matches.forEach(function(match) {
                     console.log(match.uri);
                 });
            });

我收到的错误就像没有像qb.properties()这样的函数,但是在节点API开发人员指南中,qb.properties()函数被描述为properties-fragment-query。

1 个答案:

答案 0 :(得分:0)

根据API文档,它是propertiesFragment而不是properties

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

HTH!