gpt4 book ai didi

ruby-on-rails - 我需要帮助找出在 Rails 中查询这个的最佳方法

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:15 24 4
gpt4 key购买 nike

我在提出适用于这些模型的查询时遇到问题。我有三个已连接的模型。

组织有很多用户,用户有很多状态条目

基本上这意味着我可以做

Organization.find(1).users.find(1).status_entries

然后将 status_entries 列表返回给我。

问题是我正在尝试查找特定组织的 status_entries 列表。我很难想出一种既不过分复杂又优雅的方法。任何帮助将不胜感激。

最佳答案

我认为这是 have_many :through 关联的情况:

class Organization
has_many :users
has_many :status_entries, :through => :users
end

然后你可以这样做:

Organization.find(1).status_entries

关于ruby-on-rails - 我需要帮助找出在 Rails 中查询这个的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/769626/

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