1
Выполняю запрос к базе данных в ruby
с использованием Sequel
ORM. Запрос выполняется с помощью:Проверьте, нет ли результата запроса
query = "SELECT * FROM albums WHERE artist = 'John';"
DB.fetch(query)
Я хотел бы проверить, является ли результат запроса является пустым, то есть, если не ввод БД соответствует условиям запроса.
Я мог:
empty = true
DB.fetch(query) do |row|
empty = false
end
, но я хотел бы знать, есть ли прямой метод возвращает Чек ли запрос результата.
Было бы лучше использовать генератор Sequel запроса для этого, что-то вроде: 'DB [: альбомы] .где (исполнитель: 'Джон')'. – tadman