問題タブ [couchbase-view]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
344 参照

database - 複数の範囲を取得する CouchBase ビュー

私はアプリケーションの CouchBase を評価しており、ビューの範囲クエリについて何かを理解しようとしています。単一のキー、複数のキー、または範囲に対してビューを取得できることはわかっています。複数の範囲を取得できますか? つまり、ビュー キーが 0 ~ 10、50 ~ 100、5238 ~ 81902 のアイテムを取得したいと考えています。100 の異なる範囲が同時に必要になる可能性があるため、データベースに対して 100 の要求を行わなければならないのは、多くのオーバーヘッドのように思えます。

0 投票する
0 に答える
225 参照

couchbase - Couchbaseでグループ化(集約)で注文するにはどうすればよいですか?

次のような SQL クエリがあります。

Couchbase でこのクエリを実行するにはどうすればよいですか? 私はこのようなマップ機能を持っています:

そして減らす:

私のクエリURLは次のようなものです: _view/q7?group_level=1&descending=true しかし、値ではなくキーに対してのみソートされます。

0 投票する
0 に答える
204 参照

java - Couchbase - ビューにアクセスできませんでした

9M レコードを超えるバケットがあります。このバケットには 10 個のビューがあります。cupbase-client:1.4.2 でページングすることにより、ビューからドキュメントを取得しています。そのバケットでこのビューを既に定義しているので、クエリの準備ができているはずです。100回以上クエリを実行した後、RuntimeExceptionが発生しています:ビューにアクセスできませんでした...

最初のクエリでは、古いものがFALSEであり、 OKでクエリを実行しようとしています。

これは私のサンプル クエリ?limit=5000&skip=530000&stale=okです。

誰か考えがありますか?

0 投票する
1 に答える
417 参照

.net - Couchbase view index update hanging after adding file over ~1.4mb

I'm using the latest Couchbase .Net SDK and I'm having problems with larger JSON-documents (over 1.4mb) in views.

In the case these documents were there when the design doc was added, the large files are just not shown in the view results (amount of documents given by view is smaller than actual amount). If I add these larger files (using .Net client) later on, after design doc is created in the bucket, and getting the view with stale=false, the updating of the index never finishes and the method call does not return. I can see from the web UI that the index is being updated, but it never finishes. Eventually the GetView-call in .Net will give a timeout. Restarting the Couchbase server did not help. Immediately when I remove the large document, GetView works again.

I have the following, simple view:

Adding documents up to 1.2mb works fine, but documents bigger than 1.45mb don't. I could not find any documentation or actually anything online related views and larger documents. Is there some restriction to how big documents views can handle? I know Couchbase can't handle documents bigger than 20mb's, but the ones I use here are significantly smaller than that.

0 投票する
1 に答える
128 参照

sql - Couchbase Create Group Query View エラー

Couchbaseには、次の形式のドキュメントのリストがあります。

ビューを作成します。

SQL のようなクエリが必要な場合:

しかし、私は実行してエラーが発生します

私がどこで間違ったのか教えてください。そして、これに対する解決策は?

そして、私はC#でそれをやりたいのですが、何か提案がありますか?