gpt4 book ai didi

ruby-on-rails - has_many:通过查询两个值

转载 作者:行者123 更新时间:2023-12-02 04:04:05 25 4
gpt4 key购买 nike

假设我有:

class Post
has_many :tags, :through => :taggings
has_many :taggings
end

请注意,这里没有:include。现在说我想在同一查询中检索所有标签和标签。我该怎么办?

我正在寻找类似的东西:
taggings = post.taggings(:include => tags) # doesn't work

我可以进行自定义查询,也可以使用:include向Post添加第三个关联,但是两者都不对。

最佳答案

我认为您可以像使用模型类一样在关联代理上使用includes:

taggings = post.taggings.includes(:tag)

关于ruby-on-rails - has_many:通过查询两个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8610684/

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