У меня есть представление Couchdb "record_by_date_product" со следующим определением:
function(doc) {
emit([doc.logtime, doc.product_id], doc);
}
Я пытаюсь запустить запрос, который выглядит примерно так:
(logtime > fromdate & logtime < todate) & product_id in (1,2,6)
Возможно ли это с этим видом?
Я также использую библиотеку Python CouchDB для доступа к 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 указывает, что мы можем использовать startkey и endkey. Но я не могу заставить его работать.
Спасибо