【发布时间】:2023-03-12 08:29:01
【问题描述】:
我有以下课程:
class Team
...
has_many :players
end
class Player
...
field :gender, type: String
belongs_to :Team
end
我想在 Team 类中创建一个 scope :girl_team,以便返回所有至少有 1 名球员性别为“女孩”的球队。
我不知道该怎么做。 我试过了:
scope :girl_team, ->{Where('player.gender' => "girl")}
它似乎不起作用。
【问题讨论】:
标签: ruby-on-rails ruby mongodb mongoid