JavaScriptクライアントを介してarangodbカーソルを使用しています
db._query('query', {param: value})
私のクエリには制限演算子が含まれており、合計数が必要です。fullCount
オプションをカーソルに渡して読み返すにはどうすればよいですかextra.fullCount
。
ArangoShell からクエリを実行している場合、次のようoptions
に呼び出すときに属性を設定するのが最も簡単な方法です。db._query()
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
その統計にサブ属性が含まれます。上記の例では、結果は variable に取り込まれますfull
。