問題タブ [n1ql]

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 投票する
0 に答える
68 参照

c# - Couchbase 3: JSON ドキュメントをタイプに関連付ける方法

ASP.NET プロジェクトでCouchbase 3を memcache として使用しています。試してみたいと思いN1QLます。いくつかのレコードを (有効期限とともに) 挿入し、JSON プロパティに基づいてクエリを実行したいと考えています。

次のように、そのドキュメントを確認しました。

http://docs.couchbase.com/developer/java-2.0/documents-basics.html

しかし、JSON ドキュメントを型に関連付ける方法をまだ発見していません。

どうすればこれを達成できますか?または、少なくとも、それに関する十分な情報が記載されたドキュメントを教えてください。

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

couchbase - ユーザー フィールドによる N1ql 結合

ドキュメント内の 2 つのフィールドに基づいて、n1ql で 2 つのドキュメントを結合することは可能ですか?

結合の言語クエリの例では、次のようになります。

c奇妙なのは、結合にのどのプロパティが使用されているか、またはそれを指定する方法がわからないことです。

_type='Customer'属性を持つドキュメントがあり、それらを属性を持つ のmyIdドキュメントに結合したいとします。それはどのように行われますか?_type='PurchaseOrder'customerId

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

couchbase - Couchbase サーバーで JSON 配列をフィルタリングする N1QL クエリ

CouchbaseサーバーのデータバケットSITES内に次のデータ配列があります

の N1QL クエリ

select * from SITES where status = "70%" は 2 行を返すはずですが、残念ながら行は返されません。

クエリのどこが間違っていますか?

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

couchbase - N1QL を使用して同期ゲートウェイ バケットをクエリする

N1QL を使用して同期ゲートウェイ バケットをクエリできるかどうか知りたいですか? 通常のカウチベース バケットとして動作しますか?それとも、同期ゲートウェイが追加するメタデータのために、Rest API を介してのみクエリを実行できますか?

現在、同期ゲートウェイ バケットの下にあるドキュメントのレプリカを保持する webhook ハンドラーがあります。クライアントにプッシュバックする必要がある集計を行う必要があります。では、同期ゲートウェイで n1ql を介して直接、または集約を行い、更新されたドキュメントを単純にプッシュして同期ゲートウェイにプッシュする Webhook を使用して、このすべての重労働を行うことができますか?

PS: webhooks+Rest APIS オプションは、現在私にとって完璧に機能します。このホップが必要かどうかを知りたいですか?