gpt4 book ai didi

ruby-on-rails - 如何获取一个对象的子对象的所有子对象?

转载 作者:数据小太阳 更新时间:2023-10-29 07:52:17 26 4
gpt4 key购买 nike

抱歉,我的标题令人困惑,我不确定该如何表达。但是我有 User 类,它有很多 projects。而Project类有很多wbs_items。那么,如何获取属于单个用户的所有 projects 的所有 wbs_items

理想情况下我会这样做:

current_user.projects.wbs_items

但这行不通。

最佳答案

我能够通过将这一行添加到我的模型来解决这个问题:

has_many :wbs_items, :through => :projects

然后我可以通过以下方式获得所有的wbs_items:

current_user.wbs_items

关于ruby-on-rails - 如何获取一个对象的子对象的所有子对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31864230/

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