0
我有一個Widgets
模型,它有大約3個核心活動記錄。一列被命名爲「form_values」爲具有格式:查詢hstore字段,其中值存在且等於x
"{\"a\":1,\"b\":2}"
{"a" => "1", "b" => "2", "product_type" => "1"}.to_json
我需要查詢所有活動的記錄,其form_values包含關鍵a
其值爲1
我寫的東西,沒有工作,像這樣:
required_widgets = Widget.find_by_sql("select id from (select id, form_values from widgets where form_values!= '' and form_values::jsonb?'' and form_values::json->>'product_type' = '1') as required_widgets where (form_values::json->'a')::jsonb?'1' ")