問題タブ [reql]

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 に答える
226 参照

rethinkdb - グループとリダクション フィールドなしで RethinkDB でグループ関数の読み取り可能な結果を​​作成する方法は?

group()関数を使用するクエリがあります。

結果は、次のようなグループリダクションの形式で返されます。

ここに画像の説明を入力

グループなしで結果を取得し、次の形式で削減するにはどうすればよいですか

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

lambda - ラムダを使用すると、単純な Rethinkdb クエリが失敗するのはなぜですか?

Data Explorer ウィンドウでいくつかのクエリをテストしています。ラムダを使用していくつかの基本的なクエリを作成しようとしていますが、これらのクエリは失敗します。

たとえば、次のクエリは機能します。

ただし、ラムダとして再フォーマットされた同じクエリは次のようにはなりません。

RethinkDB は一貫して次のエラーを報告します。

RethinkDB v2.0.3 を使用しています

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

rethinkdb - 2 つのテーブルを 1 つのテーブルの pid と他のテーブルの埋め込み配列フィールド値で内部結合する方法は?

(申し訳ありませんが、質問のタイトルは非常に厄介です) こんにちは、次のようなデータを含む 2 つのテーブルがあります。

そして、グループ "friendGroup-2" に割り当てられ、スキル "c++" を持つ "user-me" の友人を照会したい場合、特定のデータ結果は次のようになります。

そして私はこのように試しました:

私のスクリプトの問題は何ですか?

私のスクリプトを更新してください:

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

sql - RethinkDB を使用した MySQL 個別カウント型クエリ

rethinkdb で次の SQL クエリを実装する際に問題が発生しました。user_count に基づいて、コミュニティで最も人気のある 5 つのチャネルを取得したいと考えています。

これは、ReQL でこれまでに取得したものであり、チャネルのリストを提供するだけです。ここでさらにマップ/削減が必要だと思いますか?

テーブルのデザインは次のようになります。

channel_users

チャンネル

どんな助けでも大歓迎です!ありがとう

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

rethinkdb - RethinkDB REQL クエリを使用して、配列内の個別の値の出現回数を検索する

rethinkDB にこのようなテーブルがあります。

Id と go_Id には、個々の ID の数とそれらの出現回数が必要です。したがって、たとえば、目的の出力は

どうすればいいですか?

ID に基づいてグループ化してからカウントしようとしましたが、うまくいかないようです。何かのようなものr.table('dev').group(r.row('Id"))

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

indexing - 複数のキーとの間で再考する

私は次の構造を持っています:

私が欲しいもの、list all items with tags [tag1, tag2, ... etc] of parent "parent-1" and order by time

だから私はこれをやった

このようなクエリで動作しました

しかし、私もこのようなものが欲しい


助言がありますか ?

注 ->使いたくないr.filter(...)

私はこのようなことを試しました

しかし、クエリ間に多くの大きなテーブルがある場合、オーバーヘッドがどうなるかわかりません。