2

我有以下设置:

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 查询。

希望有人可以帮助我。提前致谢!

4

0 回答 0