我的控制器中有一个动作:
def autocomplete_client
clients = Client.filter(params[:q], params[:field_name])
answer = clients.map{|cl| cl.attributes.merge(value: cl.send(params[:field_name]))}
render json: answer
end
它的工作正常。但在浏览器中,我得到了我的答案'嵌套到具有一个字段的对象 - 控制器的名称。
{"agency_orders":[{"id":2,"fio":"sasd","passport":"","birthday":null,"phone":"","email":null,"comment":null,"created_at":"2016-01-04T11:58:09.736Z","updated_at":"2016-01-04T11:58:09.736Z","value":"sasd"}]}
当agenyc_orders'是控制器的名称。 我想只获取数据数组。
我怎样才能得到这种行为?