gpt4 book ai didi

ruby-on-rails - 对象的打印属性

转载 作者:数据小太阳 更新时间:2023-10-29 08:42:22 26 4
gpt4 key购买 nike

我有 2 个类:

class User < ApplicationRecord
has_one :address
end

class Address < ApplicationRecord
belongs_to :user

我需要编写代码,打印数据库中 100 个用户名为“邮政编码”的属性值。

关于这一点我有一些代码,但不确定这是解决问题的好方法:

@users = User.all
@users.limit(100).each do |user|
puts "#{user.postcode}"
end

谁有更好的想法?

最佳答案

我会使用 pluck

puts User.limit(100).pluck('postcode')
# or
puts User.joins(:address).limit(100).pluck('addresses.postcode')

关于ruby-on-rails - 对象的打印属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57708003/

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