2017-10-31 5 views
1

私はこのようになりますレコードを持っています。 PostgresのJSON Railsはクエリ

Record.where("(query)")

は、これまでのところ私は、マッチする配列の最初の要素を取得しようとする

"properties#>>'{array,0}' = '1'"

含むthis answerから私が見つけたものを試してみました。

私はちょうどpostgres列のクエリインターフェイスを理解していません。誰かが私を助けることができますか?内容が一致する配列を検索するにはどうしたらよいですか?

答えて

1

形式でfieldname->>index

を、数値インデックスを使用して、配列の要素にアクセスするので、元のクエリに対する答えは次のとおりです。

properties ->>0 is '1' and properties->>1 is '2' 
関連する問題