問題タブ [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 に答える
158 参照

rethinkdb - Rethinkdb でサブ属性を返す

このドキュメントを考えると:

正しいクエリは何を返すWebNameでしょうか?

Map() を使用してみましたが、結果は期待したものではありません。

r.db("main").table("countries").limit(1).map(function(r) { return r.WebName; });

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

python - RethinkDB に存在しない可能性のあるサブドキュメントに追加する方法は?

次のようなドキュメントを検証する JSON スキーマがあります。

この"galleries"部分は検証では必要なく (一部のドキュメントにはギャラリーがない場合があります)、その<category>部分は単なる任意の文字列です。「スクリーンショット」。

"galleries"どちらも<category>存在しないか、存在することが保証されていない場合、ギャラリーアイテムに画像を追加するにはどうすればよいですか? 「スクリーンショット」ギャラリーに画像を追加したいとしましょう。2 つのクエリを作成して最初に存在を確認する必要がありますか? それとも、これをアトミックに行うことは可能ですか?

編集:私の現在の解決策は、ゲームのgalleriesフィールドを照会し.default({})、結果の辞書を Python で処理し、マージで更新することです。

0 投票する
2 に答える
236 参照

rethinkdb - RethinkDB でのクエリ実行後のサーバー実行時間とラウンドアップ時間を出力する方法は?

Javasciptで実行クエリが完了した後にサーバー時間往復時間を印刷する簡単な方法はありますか? これは webadmin で確認できましたが、API では見つかりませんでした。クエリのベンチマークの目的で、どれを考慮する必要がありますか?

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

rethinkdb - rethinkdb でグループ化した後に不要なフィールドを削除し、キーと値のペアだけを表示するにはどうすればよいですか?

グループを使用してrethinkdbでこのような結果を得ました

r.....group(..).count()のように使用しました(多くの手順があるため、すべてのクエリについて言及することはできません)。しかし、私の結果は次のように表示されるはずです:

さらに良いのは、キーと値のペアだけです[{"A":14},{"B":2}]