Arangodb javascript 游标 db._query()
Arangodb javascript cursors db._query()
我通过 javascript 客户端使用 arangodb 游标
db._query('query', {param: value})
我的查询包含限制运算符,我需要总计数。如何将 fullCount
选项传递给光标并读取 extra.fullCount
返回。
如果您是 运行 来自 ArangoShell 的查询,那么最简单的方法应该是在调用 db._query()
时设置 options
属性,如下所示:
var data = {
query: "FOR doc IN collection FILTER doc.attr == @value LIMIT 0, 5 RETURN doc",
bindVars: { value: "foo" },
options: { fullCount: true }
};
var result = db._query(data);
full = result.getExtra().stats.fullCount;
options
对象是可选的。如果它包含 fullCount
子属性,则查询结果将在其统计信息中包含 fullCount
子属性。在上面的示例中,结果被捕获在变量 full
.
中
我通过 javascript 客户端使用 arangodb 游标
db._query('query', {param: value})
我的查询包含限制运算符,我需要总计数。如何将 fullCount
选项传递给光标并读取 extra.fullCount
返回。
如果您是 运行 来自 ArangoShell 的查询,那么最简单的方法应该是在调用 db._query()
时设置 options
属性,如下所示:
var data = {
query: "FOR doc IN collection FILTER doc.attr == @value LIMIT 0, 5 RETURN doc",
bindVars: { value: "foo" },
options: { fullCount: true }
};
var result = db._query(data);
full = result.getExtra().stats.fullCount;
options
对象是可选的。如果它包含 fullCount
子属性,则查询结果将在其统计信息中包含 fullCount
子属性。在上面的示例中,结果被捕获在变量 full
.