gpt4 book ai didi

ruby-on-rails - 在 has_many 关系中提取子对象的 id

转载 作者:行者123 更新时间:2023-12-03 15:42:29 25 4
gpt4 key购买 nike

我有 User模型,其中 has_many邮政。我想查询用户帖子的 id 列表。
但是,以下返回 post 对象数组,而不仅仅是 id

@user.posts

仅获取 id 的 ActiveRecord 方法是什么?我知道我可以使用
@user.posts.map{|u| u.id}

但我认为它效率低下(返回帖子对象数组,然后提取 ID)且冗长。

最佳答案

最好是使用:

@user.post_ids

关于ruby-on-rails - 在 has_many 关系中提取子对象的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15387017/

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