Я делаю GET-запрос к своему бэкэнд-приложению Rails из моего компонента React и получаю успешный ответ (200), однако мне не хватает атрибута данных в объекте respose, содержащем список объектов из базы данных. Вот мой запрос Ajax
$.ajax({
method: 'GET',
url: '/dashboard/jobs/eligible',
dataType: 'json',
success: (response) => {
console.log(response)
}
});
Когда я делаю console.log (response.data), я получаю 'undefined'. Я получаю массив из одного объекта из бэкэнда.
console.log(response) # [{...}]
, который содержит один объект из базы данных.
Вот мое dashboard/jobs
действие контроллера:
def eligible
@eligible_jobs = EligibleJobsDatatable.new(current_user).call
respond_to do |format|
format.html
format.js { render json: @eligible_jobs }
end
end
Я не использую сериализаторы в проекте.
Я что-то упустил?