私は、日付と名前のフィールドを持つ文書CouchDBの検索
{
date: '2015-07-16T09:18:36.660Z',
name: 'australia'
},
{
date: '2015-08-12T19:11:11.320Z',
name: 'austria'
},
{
date: '2016-01-14T12:59:26.120Z',
name: 'italy'
},
{
date: '2019-04-28T17:42:10.520Z',
name: 'spain'
}
を持つマイマップ機能この
function(doc) {
emit(doc.date, doc);
}
?startkey = "2015-01-01T00:00:00Z" & endkey = "2017-09-01T00:00:00Z"で日付範囲を指定できますが正常に動作しますが、指定した範囲内でキーワードで検索したいあなたが何かのように、あなたのビュー関数を変更する必要がある日付範囲、私は「AU」で始まる名前を持つすべてのアイテムが必要なのは、上記の範囲に追加しましょう
CouchDBはキーを左から右に一致させるので、これはうまくいかないので、2番目のキー "au"はスキップされます。日付範囲内にあればどの国も一致します。 – 7ictor