私は、tags
と呼ばれるものを含む複数の部分を持つjsonフィールドを持つデータベースを持っていますが、他のエントリがありますが、"{"tags":{"+good":true}}"
でフィールドのみを返したいとします。特定のjsonタグのすべてのエントリをpostgresqlで取得する
"{"tags":{"+good":true}}"
"{"has_temps":false,"tags":{"+good":true}}"
"{"tags":{"+good":true}}"
"{"has_temps":false,"too_long":true,"too_long_as_of":"2016-02-12T12:28:28.238+00:00","tags":{"+good":true}}"
私は私のwhere
句trips.metadata->'tags'->>'+good' = 'true'
にこの文でそこに道の一部を取得することができますが、それはタグが上記のすべてのエントリを含む良いと真であるすべてのインスタンスを返します。特定の明細書"{"tags":{"+good":true}}"
で返信したいと思います。だからhas_temps
を開始する2つのエントリを取り出します。
これを行う方法についてのご意見はありますか?
は、それが9.5または9.4であります..? –