Как переделать запрос из mysql в конструкцию Yii?

У меня есть sql код

SELECT author.name as author, count(*) AS quantity FROM book INNER JOIN author on book.id_author = author.id_author GROUP BY author.id_author

И мне нужно переделать его в Yii конструкцию я вот уже начал, но что-то не получается.

В $books = Book::find()->all(); у меня связь с таблиц Book и Author

То что у меня получилось

$books = $books->select('author.name as author, COUNT(*) AS quantity')
  ->form('book')
  ->joinWith('author on book.id_author = author.id_author')
  ->groupBy('author.id_author');

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