1

JavaScriptクライアントを介してarangodbカーソルを使用しています

db._query('query', {param: value})

私のクエリには制限演算子が含まれており、合計数が必要です。fullCountオプションをカーソルに渡して読み返すにはどうすればよいですかextra.fullCount

4

1 に答える 1

2

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

于 2015-12-07T18:32:16.630 に答える