rethinkdb

    0

    1答えて

    私はNodeJS + ExpressJS + RethinkDBというAPIを書いています。しかし、updateまたはinsertを実行している間にデータ結果を返すことに問題があります。 次の例では、関数はupdateになります。クエリーは必要に応じて機能しますが、resultは空のオブジェクト{}ですが、古いデータや新しいデータなどの状態データを含むオブジェクトを返す必要があります。 クエリ r

    2

    1答えて

    私は一致させたい文字列だけを含む2つの配列を持っています。 大文字と小文字を区別しない一致が機能するようにするため、containsまたはsetIntersectionは使用できません。 私は多くの異なる方法を試しましたが、実際の解決策は見つかりませんでした。私はこれまでこれまでに思いついたベストだと思いますが、うまくいきません。 タグの列は文字列の配列です。しかし、問題は、mは文字列ではないので

    2

    1答えて

    RethinkDBはatomicity guarantees under certain conditionsを返します。私はリビジョンフィールドを使ってオプティミスティックな並行処理(c#)を実装しようとしています。クライアントが自分のリビジョンを編集している間にデータが変更された場合、更新は失敗するという考えがあります。新しいエントリを挿入する必要があります。 var id = "some u

    -2

    1答えて

    私はfeathersのすべてのサービスの例とコードが必要です。 を見つける よう を取得 更新 を削除 更新 パッチ を作成 RethinkDBの助けを借りてアプリ上のすべてのサービス。

    1

    1答えて

    私はrethinkdbの中で、filterとmatchはregexであると知っていますが、getAllを実行し、正規表現を値に入れる方法はありますか?私はあなたがインデックスにgetAllで特定の値を探していることを知っていますが、このような何かを行うことができればそれは素晴らしいことだ: r.db("db").table("table").getAll(/value/i, {index:"ind

    0

    1答えて

    thisとよく似ていますが、私のコードは機能しません。カーソルが空です。フィルタスニペットは、このされています例の行の下 Cursor cursor = r.table(tableName) .filter(row -> row.g(filterKey).eq(filterValue)) .run(conn); どこfilterKey = "type"とfilt

    0

    1答えて

    私はReqlを使用しています。私が直面している問題は、正しい順序で同じ値をフィルタリングする必要があることです。 pluckおよびdistinct()が適用された後、値は正しいものの正しい順序ではなく、その順序が失われます。 サンプルクエリ r.db('DB').table("heroes").orderBy('createdAt') .pluck({'loc':['coordinates']}

    0

    1答えて

    私の前で使用されるAPIを作成しようとしています。 私はExpressJsとしてNodeJSフレームワークをサーバに使用し、RethinkDBをデータベースとして使用しています。 APIを呼び出すときに問題が発生しました。すべてのAPIコールの後、常にコンソールにメッセージが表示されます。 エラー:Someone asked for the nonwhitelisted file "https:/

    0

    1答えて

    私はdeepstream ioでrethinkdbチェンジフィードを設定して、各クライアントごとにフロントエンドから購読することができるのだろうかと思っていました。私はdeepstreamストレージとしてrethinkdbを使用したくありません。 これは私が達成したいシナリオです。 私はすでにデータを挿入/更新/削除し、ノードjsサーバで設定されているrethink dbテーブルをすでに持っていま

    0

    1答えて

    私は平均的なクエリを書くことに問題があります!私の再考DBに 、私はこのような一つのテーブルにいくつかの書類を持っている: 文書1: { a:{ last:3 }, b:{ last:4 }, c:{ last:6 }, } 文書2: { a:{ last:7 },