我有以下设置:
class User
has_many :posts
end
class Post
attr_accessible :post_type
end
我想做的是找到所有用户,他们的最后一篇文章属于某种类型。
换句话说,我想做相当于:
User.all.select do |u|
u.posts.last.post_type == x
end
其中“x”是我要查找的 post_type。当然,这个代码片段非常慢,所以我正在寻找一个性能更高的 ActiveRecord 查询。
希望有人可以帮助我。提前致谢!