gpt4 book ai didi

ruby-on-rails - 当我呈现 json 时,attr_accessor 的属性不显示

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

在 Rails 中,我有一个用户模型。我在模型中添加了 attr_accessor :score

如果我为一位用户呈现 JSON,我看不到“score”属性。这是为什么呢?

user = User.find(3)
user.score = 55
render json: user

最佳答案

render json: user, methods: [:score]

attr_accessor 是 getter 和 setter 方法的替代方法,因此它是一种方法,正如我所提到的,我们可以像上面那样调用它

关于ruby-on-rails - 当我呈现 json 时,attr_accessor 的属性不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30641623/

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