上で動作していません。私たちがこのようなテーブルでこれを使うことができるなら、どんな考えですか?はfirst_or_initialize私として<code>json</code>型の列を持つテーブルの上に<code>first_or_initialize</code>を使用したいJSON型の列
Q
はfirst_or_initialize私として<code>json</code>型の列を持つテーブルの上に<code>first_or_initialize</code>を使用したいJSON型の列
0
A
答えて
0
0
..私は、これはあなたを助けるべきだと思います。この
A.where("'name'=? and 'email'=? and 'address.city'=? and 'address.state'=?", "John", "[email protected]", "New York", "New York").first_or_initialize
を試してみてください彼らが言うように、あなたの要求はRails guide に従って正しいようです:リターンです
Query based on JSON document
The -> operator returns the original JSON type (which might be an object), whereas ->> returns text
何.first_or_initializeを指定しないでクエリの エラー、空の配列ですか? 、Post1、Post2PostgresqlHelp
編集を::
これらの記事は、あなたが欲しいクエリを構築するのに役立つかもしれ申し訳ありませんが、私は質問
を誤解しました------------- -------------------
要求は問題がある場合、あなたはこれを試すことができます。
A.includes(:address).where(name: "John", email: "[email protected]", address: {city: "New York", state: "New York"})
(
Rails guideこちらから)
リクエストに問題がない場合は、エラーの詳細をお知らせください。
関連する問題
- 1. は、MySQLのタイムスタンプは、私が<code>TIMESTAMP</code>データ型を持つ列を持つMySQLでテーブルを持っているPythonのdatetime型
- 2. 私は<code>Enum</code>持つ列挙型インスタンス
- 3. Golang:私は、文字列 <p></p>のようなタイプのSpecialScopes列</p> <p>の型の別名を持っていると私はstrings.Joinを使用して、このタイプの配列に参加したい
- 4. Javaの列挙型は、私は列挙型を持つ条約
- 5. 列挙型のvalueOf私は列挙型を持っていると私はthymeleafでのvalueOf(いくつかのオブジェクト)を使用したいthymeleaf
- 6. PHP配列ASORTと私はアルファベット順にソートし、上部の正確なエントリ維持したい、私はPHPの配列</p> <p>を持つトップ
- 7. は、私がEclipseでプロジェクトを開発していると私はMavenを使っているので、私は新しい原型を作成した、「<em>のmaven-原型-原型</em>」<strong>原型</strong>を使用して、私の原型から
- 8. Javaの推論:配列型の上限を持つ型変数
- 9. 私は2つのテーブル<code>deposit</code>と<code>final_balance</code>を作成していた列の値を計算し、別のテーブル
- 10. C#列挙型は - 私は、次の列挙型のフラグを持つマスク
- 11. 1私は、次の列に</p> <p>項目表を持つテーブルを持っている
- 12. Androidのsqliteのは、私は、私が選択したい列を含む文字列配列を持つString []型
- 13. フラグと<<列挙型の操作? [OK]をC#の
- 14. Idを自動インクリメントvarchar型は、私は私の主キーとして<code>VARCHAR</code>列を使用しています
- 15. 私は、データベーステーブルに<strong>カテゴリ</strong>持つ列持つ
- 16. 私はpostgresのを使用して配列として<code>quote</code>テーブルの列を持って作成
- 17. sqlalchemyを使用してSQLiteでJSON型の列を作成
- 18. チェック文字列が長い文字列は、私は、次の列挙型を持っているたとえばC#の</p> <p>を使用して列挙型の定義された部分の一つが含まれているかどうかを確認する簡単な方法があります列挙
- 19. は、なぜ、すべての列挙型は、列挙型<e>
- 20. 列挙型と辞書<列挙型、動作>
- 21. Gsonを使用した多値型Json配列の解析
- 22. は、テーブルの上にループと私はテーブルを持って列
- 23. 値の型として文字列を持つPythonのdefaultdict
- 24. Yaraを使用しているLaravelの列を持つデータ型並べ替え
- 25. 私は<code>ADO.Net</code>で<code>GetSchema</code>方法を使用して、テーブルの列のリストを取得したいのGetSchema()メソッド
- 26. Javaオブジェクトの型(GsonまたはJacksonなど)の配列を持つJson Parse Json
- 27. は私が列挙抽象クラスを持つ列挙クラスの型
- 28. は、私は毎回の最大値の列の行列をしたい私は、このような</p> <pre><code>data [lon,lat,lev,time] </code></pre> <p>として4D行列を持つ4次元の最大値
- 29. NGリピートは、私は、このJSON配列</p> <p>[ { 会社を持ってJSON配列
- 30. 複数の値と値の型を持つJavascriptの列挙型
どのようなエラーがありましたか?エラーを追加してください –