Я использую axios для извлечения данных из безголового Drupal 8 в мой компонент React через модуль JSONAPI Drupal.
Когда я делаю точно такой же запрос на выборку через Postman (URL и заголовки совпадают), я получаю имассив из 300+ объектов, но при выборке из React ответ ограничен 50 объектами.
Что ограничивает длину моего массива и как переопределить ограничение для получения полного массива?
Этот запрос помещен в componentDidMount () в App.js моего проекта React, созданного Create-React-App:
axios({
method: 'get',
url: `${prodURL}/jsonapi/node/puzzle/?fields[node--puzzle]=field_filestack_handle,created&filter[eventfilter][condition][path]=field_event_reference.field_event_access_code&filter[eventfilter][condition][value]=${eventAccessCode}&sort=-created`,
auth: {
username: `${fetchUsername}`,
password: `${fetchPassword}`
},
headers: {
'Accept': 'application/vnd.api+json',
'Content-Type': 'application/vnd.api+json',
}
})
.then(response => {
this.setState({
data: response.data.data,
isLoading: false
})
})
.catch(error => console.log(error));
}