У меня есть класс User, который имеет атрибут hstore:preferences. Если я хочу, чтобы найти все пользователь, где startpage ключа в своих предпочтениях nil я могу сделать: User.where("preferences @> 's
приведения строкового объекта на сегодняшний день в hstore Я сделал типаж для строки, как этот Project.where("(form_data -> '12')::int > 2") она работает нормально, но не в состоянии типажа его на сег
Согласно МТФ (Postgres docs), можно использовать обычный оператор конкатенации, чтобы присоединиться к двум HSTOREs: SELECT 'a=>b, c=>d'::hstore || 'c=>x, d=>q'::hstore
Результат: "a"=>"b", "c"=>"x"
Пытается следовать за this tutorial для настройки hstore. Я прошел через и добавил к модели User preferences hhore, и все работает правильно. Теперь я добавил exercises hstore к другой модели, и это т