問題タブ [rethinkdb-python]
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.
python - SQL から REQL への方法
私は Reql が初めてで、単純な Sql リクエストを Reql に変換する方法を見つけようとしています (rethinkdb で python を使用しています)
誰でも助けることができますか?
rethinkdb - 配列を変数にアンパックする方法
このドキュメントがあるとしましょう:
foo と bar の値のペア、id を持ち、これらを 2 つの変数に割り当てるにはどうすればよいですか? これは、同じ正確な reql コマンドを複数回コピー/ペーストすることなく、複雑なクエリ内でこれらの変数を使用できるようにするために必要です。
これは私が試したものです:
しかし、私はこれを機能させることはできません。アイデアは、読みやすくするために、クエリ内で使用される変数に値を割り当てることです。アイデア?
python - Rethinkdb: クエリから複数のオブジェクトを返す
次のような行を含むテーブルがあります。
これに加えて を持つ最新の (最も新しい、最も古い) オブジェクトを"video":true
返したいと思います を持つ最新のオブジェクトを返したいです"image":true
。
しかし、これは最終的に同じテーブルで行われるため、1 つのクエリでこれを行いたいと考えています。
理想的には、答えは次のようになります。
とにかくこれを行うことはありますか?
rethinkdb - rethinkdb join: 空のストリームを削減できません
2 つの単純なテーブルがあります。
ユーザー テーブル:
役割表:
特定のユーザーの権限を取得するクエリを実行しています。私は次のことをしています:
しかし、私はエラーが発生しています:
私は何を間違っていますか?なぜですか? 目的の出力により、ユーザーに権限が付与されます。
rethinkdb - RethinkDB python クエリがデータ エクスプローラーとは異なる結果を返す
Python ドライバーを使用して RethinkDB を実行しています。
Python リクエスト:
key2
このリクエストは のレコードのみを返していresponse
ます。
データ エクスプローラーでクエリを実行すると、両方のレコードが取得されます。
データ エクスプローラーのテスト リクエスト:
私はここでちょっと途方に暮れています。これがドライバーのバグ/問題なのか、構文の癖なのか、それともまったく別のものなのかはわかりません。Google は洞察に満ちたものを作成していません。
rethinkdb - 入れ子になったリストのデータを rethinkdb の別のテーブルに挿入する
次の構造を持つ約2mのレコードを持つテーブルがあります。
ここで、トランザクション フィールドのデータを別のテーブルの個別のレコードに分割したいと考えています。rethinkdb でそれを行うためのネイティブな方法はありますか?
python - setInsert Python を使用して reThinkDB のドキュメントを更新したい
これは、コンソールで実行できるものです。Pythonコードに変換したいです。
以下は、r.db(dbName).table(tableName).get(id).update({'MESSAGE':r.row.get_field('MESSAGE').setInsert(Doc)}).run(を試したpythonコードです。反対)
そのスロー例外。AttributeError 'GetField' オブジェクトには属性 'setInsert がありません
javascript - 存在する場合は rethinkdb の配列要素を置換するか、存在しない場合は挿入します
ログインが存在しないABC
場合はフィールドにメッセージを追加したい、または存在する場合はドキュメントからオブジェクト全体を置き換えたいDATE
私はこれを試しました:
したがって、{"DATE":"2016018","MESSAGE":[{"address":"abc","Date":"121212"}]}
このレコードが存在しない場合はMESSAGE_UNPROCESSED
set_insertを使用してレコードを追加する必要があります。そうでない場合は、日付が存在する場合は2016020
配列の要素全体を置き換える必要があります
書き込みをネストできません
この操作をpythonで行いたい