美好的一天,
我正在寻找一些帮助,显示我在Rails APP中的MySQL表中查询结果的输出。
DB和Rails是链接的,我可以显示完整的表而不会出现问题。如何显示以下查询结果?
以下是MySQL查询
SELECT
timetable.subject,
timetable.paper
FROM
timetable
WHERE
timetable.`start` < NOW() AND
timetable.`stop` > NOW()
ORDER BY
timetable.`id` ASC
不确定是否需要在MySQL中保存查询并从Rails调用它。或者我可以使用rails代码实现这一点吗?
答案 0 :(得分:0)
Timetable.where("start < ? AND stop > ?", Time.now, Time.now).order('id ASC').pluck(:subject, :paper)