2

この[type, time]のようなインデックスのキーとして 2 つのフィールドを持つビューを作成しました。以下のクエリを使用してドキュメントを取得しようとしたときに、結果セットに一部のドキュメントがありませんでした。

私が使用した Javascript ビューは次のようになります。

function(doc,meta) { 
   if(doc.name==type_1)
     emit([type_1,doc.time],doc);
   else if(doc.name==type_2) 
     emit([type_2,doc.time],doc);
 }

ここで、type_1 と type_2 は上記のドキュメント タイプです。

私が使用したクエリ:

URL/VIEW_PATH?stale=update_after&inclusive_end=true&connection_timeout=60000&limit=10&skip=0&startkey=[type,start_time]&endkey=[type,end_time]&full_set=true

結果にあるはずのドキュメントが1つありました。しかし、私は何も得られませんでした。

ここで何か間違ったことをしていますか?

Couchbase バージョン: 3.1.6-1904 Enterprise Edition (build-1904)

バケット内のドキュメント数 ~5M

4

0 に答える 0