【发布时间】:2013-01-11 23:39:39
【问题描述】:
对于我的应用:
- 用户有_许多图像,图像属于_用户
- 图像有_一个位置,位置属于图像
也许位置的字段应该只是图像的一部分。但无论如何,我正在尝试在 Rails 中编写此查询:
SELECT image.caption, location.latitude, location.longitude
FROM image, location
WHERE location.image_id = image.id
AND image.user_id = 5
或者,如果更容易的话:
SELECT image.*, location.*
FROM image, location
WHERE location.image_id = image.id
AND image.user_id = 5
如何将其写为 ActiveRecord 查询?
【问题讨论】:
标签: sql ruby-on-rails rails-activerecord