私の CouchDB データベースでは、すべてのキーの形式が「A_xxxxxxxx」で、xxxxxxxx はゼロが埋め込まれた 10 進数です (例: 「A_00000001」または「A_12345678」)。
特定のキー範囲のキーの数だけを取得したい。
たとえば、A_10000000 から A_30000000 までのキーを取得するには、次のようにクエリを実行できます。
GET DATABASE/_all_docs?startkey="A_00001000"&endkey="A_30000000"&include_docs=false
しかし、結果にはすべてのキーが含まれており、出力の "docs" フィールドの要素を数える必要があります。
私のクエリのキーの数は膨大になるため、知りたいのはキーの数だけであり、実際のキーのリストではありません。
範囲の開始値と範囲の終了値は変更できますが、これは固定ではありません。
実際のキーリストを取得せずに、指定された範囲のキーの数だけを取得することは可能ですか?
ありがとう、