私は、couchdb ビューに関する問題の一般的な解決策を探しています。
たとえば、ビューの結果は次のようになります。
{"total_rows":4,"offset":0,"rows":[
{"id":"1","key":["imported","1"],"value":null},
{"id":"2","key":["imported","2"],"value":null},
{"id":"3","key":["imported","3"],"value":null},
{"id":"4","key":["mapped","4"],"value":null},
{"id":"5,"key":["mapped","5"],"value":null}
]
1)「インポートされた」ドキュメントのみを選択したい場合は、これを使用します:
view?startkey=["imported"]&endkey=["imported",{}]
2) 2 より大きい ID を持つすべてのインポートされたドキュメントを選択する場合:
view?startkey=["imported",2]&endkey=["imported",{}]
3) ID が 2 から 4 のすべてのインポートされたドキュメントを選択する場合:
view?startkey=["imported",2]&endkey=["imported",4]
私の質問は: ID が 2 から 4 のすべての行を選択するにはどうすればよいですか?