gpt4 book ai didi

ruby-on-rails - 如何知道模型是否在 Ruby 中设置了关系?

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

<分区>

我有这样一个模型:

class Year < ActiveRecord::Base
extend FriendlyId
friendly_id :year, use: :slugged

has_many :events

我想在我的 Controller 中获取至少有一个事件的所有年份。我怎样才能做到这一点?

我想做的是:

 Year.includes(:events).first.events
Year Load (0.3ms) SELECT `years`.* FROM `years` ORDER BY `years`.`id` ASC LIMIT 1
Event Load (0.3ms) SELECT `events`.* FROM `events` WHERE `events`.`year_id` IN (1)
=> #<ActiveRecord::Associations::CollectionProxy []>

但这是返回空集。

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