Получить данные на основе полей в Yii2 - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь получить данные на основе полей в параметре запроса ie

users/1?fields=id,name

его идентификатор и имя, используя findOne

 User::findOne(1);

Результат:

{
    "id": 12,
    "name": 'Jhon'
}

Когда

 users?fields=id,name

Его дают все поля пользователя Модель с использованием findAll ()

 User::findAll([$ids])

Результат:

[
 {
  'id': 1
   'name': abc
   'age':30
   'dob':1970
   'email':abc@test.com
 },
 {
  'id': 2
   'name': abc
   'age':30
   'dob':1970
   'email':abc1@test.com
 },

Почему findAll () не работает как findOne () результат

...