gpt4 book ai didi

ruby-on-rails - 按模型的 belongs_to 关系查询和排序

转载 作者:行者123 更新时间:2023-11-29 13:34:38 24 4
gpt4 key购买 nike

我有一本有很多副本的模型书。

副本属于Book,也属于School,有很多份。

我想查询与学校相关的书籍并按份数排序,但我对如何使用当前关系执行此操作有点迷茫。

书籍模型包含副本的数据,如标题、作者等,副本就像书籍的物理记录。

对于组织这种关系的任何帮助,我们将不胜感激。

最佳答案

Book.joins(:copies)
.where("copies.school_id = ?", school_id)
.order("COUNT(copies.id)")

关于ruby-on-rails - 按模型的 belongs_to 关系查询和排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15936105/

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