Ruby on rails 序列化之前更改数据的惯用方法
在我目前正在进行的一个项目中,假设我有一个名为Company的模型,该模型的一个属性是name。现在假设这个模型与一个名为User的模型有一对多的关系。也就是说,该公司有很多用户。用户模型有一个外键“company_id”,用于跟踪它所属的内容 现在想象一下,出于某种原因,我想将此用户记录发送到前端(余烬+余烬数据),并且我想将公司id转换为公司名称。除此之外,还有其他惯用的方法吗Ruby on rails 序列化之前更改数据的惯用方法,ruby-on-rails,ember.js,ember-data,Ruby On Rails,Ember.js,Ember Data,在我目前正在进行的一个项目中,假设我有一个名为Company的模型,该模型的一个属性是name。现在假设这个模型与一个名为User的模型有一对多的关系。也就是说,该公司有很多用户。用户模型有一个外键“company_id”,用于跟踪它所属的内容 现在想象一下,出于某种原因,我想将此用户记录发送到前端(余烬+余烬数据),并且我想将公司id转换为公司名称。除此之外,还有其他惯用的方法吗 render json: {Company.find(user.company_id), ...} 这不需要输入
render json: {Company.find(user.company_id), ...}
这不需要输入所有属性吗
多谢各位
Alex.使用gem“活动\u模型\u序列化器”
很好。谢谢,我来看看。