簡単な質問だと思います。私は次のデータを持っています。
ID が 2 より大きく 8 より小さく、価格が 30 より大きいすべての行を検索したい
startkey=["2", null]
私はさまざまなバージョンの : を使用してきstartkey=["2", "30"]
ました。
最初の行で両方の条件を実行しているように見えるだけです。したがって、次のようにすると、次のstartkey=["2", "30"]
ようになります。
{"id":"3","key":["3","30"],"value":null},
{"id":"4","key":["4","30"],"value":null},
{"id":"5","key":["5","20"],"value":null},
{"id":"6","key":["6","60"],"value":null},
{"id":"8","key":["8","60"],"value":null}
なぜ5行目があるのですか?
コード (.net) でこれを処理し、何らかの方法で複数の呼び出しを行う必要があるというビューを取得し始めています...これで機能するものを見つけることができないようです....
注:ループを言ってfor (i = 0; i < doc.ID.length; i++)
から使用しようとしましdoc.ID[i]
たが、何も返されません....
現在、私はちょうど持っています
function (doc, meta) {
emit([doc.ID, doc.Price ],null);
}
基本的に、ユーザーが持っている入力キーが 5 つある検索を行いたいと考えています。では、5 回の呼び出しを行い、前の出力から次のソースとしてデータを取得し続ける必要がありますか?
私が見た他の参考文献は次のとおりです。
前もって感謝します、
敬具 ロビン