Описание тега rom-sql

NoneRom-sql - это гем Ruby, который обеспечивает поддержку SQL для Ruby Object Mapper.
2 ответа

Как построить TSTZRANGE в rom-sql?

Я не могу найти, как написать этот запрос в rom-sql. Можно ли добавить простой SQL к where? Он ищет объявления, которые не пересекаются с запросами.announcements.when а также requests.when являются столбцами цстранге в postgres. SELECT "announcement…
17 авг '18 в 07:10
0 ответов

Как вытащить псевдоним столбца из объединенных таблиц в rom-sql?

Я не могу найти, как сорвать псевдоним столбца с помощью rom-sql. Учитывая отношения пользователей и аватаров (у пользователя много аватаров). # works users.join(:avatars).select { |r| r.avatars[:id] }.pluck(:id) # does not work users.join(:avatars)…
16 янв '19 в 12:32
1 ответ

Как запросить записи с помощью rom-sql по столбцу json в postgres?

Имея таблицу со столбцом jsonb, содержащим некоторый массив, как лучше всего выбирать записи, содержащие определенный тег с rom-sql? Пример запроса. https://www.db-fiddle.com/f/u4CFkUUpnHZj67j1RJ5YRe/0 CREATE TABLE posts ( id INT, tags JSONB ); INSE…
28 сен '17 в 14:35
2 ответа

Rom-sql Rake Task

Я пытаюсь настроить миграцию с помощью rom/sql/rake_task. Вот мой пример, но, к сожалению, он не работает, так как жалуется на отсутствующий адаптер сиквела. Любая помощь или направление будут оценены? require 'sqlite3' require 'rom-sql' require 'ro…
14 май '15 в 05:37
0 ответов

Используя ROM-SQL или Sequel, как я могу запросить несколько записей, используя несколько столбцов (с разными значениями в каждой строке)?

Учитывая таблицу базы данных с этими тремя строками: Примечание. Я специально опустил здесь, потому что мы можем иметь дело со случаем, когда либо у нас нетidили, может быть[first_name, last_name]является составным первичным ключом. Как мне получить…
29 июл '22 в 05:28