[英]Ruby on Rails api json response methods and include
我有技术问题,用户模型有很多问题,所以在我的API控制器中,我这样做:
render json: user, :include => {
:questions => {
:only => [:text]
},
}
现在,我想添加到JSON响应问题计数。 我怎样才能做到最好。 我知道我可以在model内创建方法:count_question,然后执行以下操作:
render json: user, :include => {
:questions => {
:only => [:text]
},
}, :methods => [
:count_question
]
我的反应会很好。 但是有更好的方法将该信息放入JSON。 我想避免在模型内部添加方法。 是否可以在json渲染器中确定此计数?
问候
使用Rails签出JSON API和Active Model序列化器
这将帮助您格式化JSON。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.