Rails 的 pluck()/select() 的逆

问题描述 投票:0回答:2

我正在构建一个

Rails
API,我想知道是否有办法返回我的对象的属性,但我不想返回所有属性。有没有办法阻止某些属性被返回?例如,我不想返回数据库 ID 或时间戳

祝你有美好的一天。

ruby-on-rails select attributes return render
2个回答
6
投票

如何在对象属性上调用

except
方法
your_object.attributes.except('id')


2
投票

使用 ActiveModel::Serializer,您可以指定要在每个序列化器的响应中添加哪些属性。

参考

© www.soinside.com 2019 - 2024. All rights reserved.