我有以下架构:
照片has many
组has many
用户。
我使用这个 Rails 服务器作为 iOS 应用程序的后端,并且在添加照片时需要不断地向组中所有相关用户推送通知。
我的问题是找到最便宜的查询来解决User.ids
受影响的问题。
到目前为止我有
Photo.find(1).groups.joins(:users)
我知道我必须在此之后放置一个选择参数,但无法弄清楚我一生的语法。
给定一张照片,我正在寻找最有效的方法来查找受影响的用户 ID 的集合。
任何帮助将非常感激!!!