Ответы пользователя по тегу Yii
  • Поиск по среднему времени в связанной таблице?

    @kedavr13 Автор вопроса
    На основе ответа Konstantin получилось собрать вот такой вот запросик
    $query
                    ->innerJoin('histories' , 'users.id = histories.user_id')
                    ->select('users.*, histories.user_id, avg(timestampdiff(minute,`histories`.`time_in`,`histories`.`time_out`)) as avgtime')
                    ->groupBy('user_id')
                    ->having('avgtime > ' . $this->wash_middle_time_more);
    Ответ написан
    Комментировать
  • Почему Yii2 пагинация считает связанные модели?

    @kedavr13 Автор вопроса
    Если кто то попадет на этот вопрос с аналогичной проблемой скажу что замена joinWith на with решает ее но она ломает поиск, я просто доработал поиск отдельно, как решить проблему с поиском в рамказ самого фреймворка я не нашел, сделал дополнительный запрос и просто закидываю в search заранее выбранные id
    Ответ написан
    Комментировать