Я использую гем active_model_serializers в своих рельсах 4. Он работает, если я использую
def search
category_search = Category.search_for(params[:q])
render :json => category_search
end
с выводом вроде
[{"id":1,"name":"life","category":"Categories","label":"Life","value":"Life","url":"/search/#/category/life"}]
где метка, URL-адрес и т. д. — это детали, сгенерированные пользователем через active_model_serializers.
Мои действия
def search
category_search = Category.search_for(params[:q])
render :json => {data:[{text: "Categories", children: category_search}]}
end
но это только выводит без атрибутов метки и URL
{"data":[{"text":"Categories","children":[{"id":1,"name":"life"}]}]}
Итак, что я могу сделать, чтобы добиться желаемого результата? Благодарю.