通过Mongoid .where指令编辑基金项目中的某些内容



这是我Mongoid查询:

@items_list = Post.where(_id: params['id'] , owner_id:current_user['_id'])

我将结果作为 JSON 响应返回,如下所示:

render json: {:status => true , :line => @items_list}

我想在将数据返回到前端之前更新帖子标题。更新此查询刚刚找到的帖子的标题,对其进行编辑,然后将其呈现到前端。 怎么能做到呢?

我找到了解决方案

@items_list = JSON.parse( @items_list.to_json )
@items_list[0]['title'] = 'NEW: ' + @items_list[0]['title']
render json: {:status => true , :line => @items_list}

相关内容

最新更新