Я разработал API с Laravel 5 и Dingo/API.Laravel: Dingo/API Pagination пользовательский корневой ключ
После документации я использовал нумерацию страниц и мой код похож на того
$users = User::paginate(50);
return $this->response->paginator($users, new UserTransformer);
К сожалению, корневой ключ ответ «данные»
{
"data": [
{
"id": 1,
"username": "superuser",
......
Я хотел бы изменить «данные «ключ к пользовательскому, потому что в моем случае emberjs получит этот ответ и попытается сделать ссылку с моделью« нулевой точки », которая не существует, ключ должен быть задан с тем же именем, что и модель ember в случае из RESTAdapter.
Я уже попробовал некоторые параметры в изменении ответа, но ничего
return $this->response->paginator($users, new UserTransformer, ['key' => 'users']);
или
return $this->response->paginator($users, new UserTransformer, ['identifier' => 'users']);
Ничего работы, я застрял с помощью ключа «данных».
Есть ли у кого-то решение?
Заранее спасибо.