gpt4 book ai didi

ruby-on-rails - 获取所有嵌套资源记录

转载 作者:数据小太阳 更新时间:2023-10-29 08:28:09 27 4
gpt4 key购买 nike

我必须遵循模型

User
has_many :threads
....

Thread
belongs_to :user
has_many :posts
....

Post
belongs_to :thread
....

要获取用户的所有线程,我可以只User.find(params[:id]).threads我怎样才能得到一个用户的所有帖子?

最佳答案


class User
has_many :threads
has_many :posts, :through => :threads
end

User.find(params[:id]).posts

应该可以解决问题,除非我今天早上很生气。

关于ruby-on-rails - 获取所有嵌套资源记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13496726/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com