Я пытаюсь настроить поле объекта канканкан:
projectsAPI = Project.accessible_by(current_ability).select('projects.name, projects.price * 5 as new_price')
respond_to do |format|
format.json { render :json => {
:project_data => projectsAPI
}
}
Проблема в том, что когда я проверяю результаты API, он просто возвращает все поля проекта без каких-либо вещей в выражении .select
.
Когда я проверяю журнал, в запросе есть настраиваемые поля, но также есть и остальные поля из проектов.
Как я могу настроить поля в возврате json API объектов канканкана?