Вопрос

В Kohana v3 можно вернуть результат, установленные как массив () или любой метод существует?

Например:

$user = DB::select('*')->from("users")->where('username', '=', $username);

Если есть метод, то можно получить пароль, как

echo $user->password;

Возможно ли это без ORM? Пожалуйста, предложите.

Это было полезно?

Решение

Я думаю, что следующее даст вам все результаты:

$user = DB::select('*')->from("users")->where('username', '=', $username)->as_object()->execute();

В то время как следующее здесь даст вам первый пункт:

$user = DB::select('*')->from("users")->where('username', '=', $username)->as_object()->execute()->current();

Пытаться: KO3 база данных Wiki

Другие советы

Вам просто нужно добавить ->current() до конца вашего запроса:

$user = DB::select('*')->from("users")->where('username', '=', $username)->execute()->current();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top