次の定義を持つcouchdbビュー「record_by_date_product」があります。
function(doc) {
emit([doc.logtime, doc.product_id], doc);
}
次のようなクエリを実行しようとしています。
(logtime > fromdate & logtime < todate) & product_id in (1,2,6)
このビューでこれは可能ですか?
また、couchdbpythonライブラリを使用してcouchdbにアクセスしています。コードスニペットは次のとおりです。
server = couchdb.Server()
db = server['mydb']
results = db.view('_design/record_by_date_product/_view/record_by_date_product')
このページhttp://packages.python.org/CouchDB/client.html#viewresultsは、開始キーと終了キーを使用できることを指定しています。しかし、私はそれを機能させることができません。
ありがとう