'phone = :phone:', 'bind' => ['phone' => $phone], ]); return $result; } /** * @param string $email * @return AccountModel */ public function findByEmail($email) { $result = AccountModel::findFirst([ 'conditions' => 'email = :email:', 'bind' => ['email' => $email], ]); return $result; } public function findByIds($ids, $columns = '*') { $result = AccountModel::query() ->columns($columns) ->inWhere('id', $ids) ->execute(); return $result; } }