gpt4 book ai didi

ruby-on-rails - Rails 3 default_scope 按外键对象名称排序?

转载 作者:行者123 更新时间:2023-12-04 06:24:39 26 4
gpt4 key购买 nike

我在弄清楚这一点时遇到了一些麻烦:我有一个模型 Machinelocations 上有外键表,我想要 Machine 的默认范围按 location.name 排序.这可能吗?

最佳答案

是的,使用连接到您的其他表。

class Machine < ActiveRecord::Base

default_scope joins(:location).order('locations.name')

end

确保您在 joins 中调用的关系与您的 Machine 中定义的匹配模型。

关于ruby-on-rails - Rails 3 default_scope 按外键对象名称排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6177560/

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