레일 4.1과 함께 Postgres 9.3을 사용하고 있습니다.레일 4.1을 사용하여 hstore 필드에서 단일 속성을 선택하십시오.
properties
hstore 열이있는 테이블이 있다고 가정합니다.
는 이제 하나의 범위에서 hstore 열 내 키 선택합니다 (다른 곳에서 또는 ..)
내가 뭘하려 : Model.select("properties -> 'category'")
는 무엇 일 : 레일이 나에게이 같은 배열을 제공합니다 :
[#<Model id: nil>,
#<Model id: nil>,
#<Model id: nil>,
#<Model id: nil>]
내가 원하는 것은 :
[#<Model id: nil, category: 'foo'>,
#<Model id: nil, category: 'bar'>,
#<Model id: nil, category: 'baz'>,
#<Model id: nil, category: 'foo'>]
'Model.where ("properties? –
이것은 내가하고 싶은 일을 성취하지 못합니다 .. – ubergesundheit