Ruby on rails Mongoid中的非持久化字段
我可以在mongoid中定义字段,但不能将其持久化吗?Ruby on rails Mongoid中的非持久化字段,ruby-on-rails,mongoid,Ruby On Rails,Mongoid,我可以在mongoid中定义字段,但不能将其持久化吗? 我需要使用json来包含该字段,并且使用attr\u访问器和after\u initialize来计算值时,不会将其包含在to\u json结果中。通过管理json数组本身解决了这个问题,保留了to\u json的大部分功能 raw((c.to_json).insert(-2, ",\"url\":#{c.image_url.to_json}"))
我需要使用json来包含该字段,并且使用attr\u访问器和after\u initialize来计算值时,不会将其包含在to\u json结果中。通过管理json数组本身解决了这个问题,保留了to\u json的大部分功能
raw((c.to_json).insert(-2, ",\"url\":#{c.image_url.to_json}"))