t.me/atinfo_chat Telegram группа по автоматизации тестирования

getFromDB - как выбрать только одну запись?

Теги: #<Tag:0x00007f9aff39b420> #<Tag:0x00007f9aff39b1f0>

Никак не могу разобраться, как работать с getFromDB
работаю в связке phpunit+selenium+codeception

есть код
$this->login = $this->user->getFromDb('user', ['email'=>'1','activated'=>'1'], 'email');

он вызывает ошибку

[Codeception\Extension\MultiDb::_failed()] Array to string conversion

как с помощью getFromDb возвращать одну запись, если не получается создать такое условие, чтобы возвращалась уникальная запись?

все, разобрался :slight_smile: тупо лез не в ту базу, в моем случае правильный вариант написания был такой:
`$this->login = $this->user->getFromDb(‘user’, [‘email’=>‘1’,‘activated’=>‘1’], ‘email’)[0];

2 Симпатий