Проблема с Eloquent

Есть $queryTest->whereRelation('test', function ($query) {}). И вот в этом под запросе $query нужно сделать $query->selectRaw('sin((column1) - sin(column2)) as field')->whereRaw('field > 0.3'); И вот после выполнения whereRelation, если сделать $queryTest->toSql() видно, что вместо прописанного раннее селекта стоит просто * и соответственно при выполнении $queryTest->get() будет ошибка, что не найдено поле field.

Что делать в таком случае?


Ответы (0 шт):