D
echo $orderQuery->joinWith('books2')->createCommand()->getRawSql();
Size: a a a
D
D
D
IS
SELECT "documents".* FROM "documents" LEFT JOIN "documents" "dup" ON ("documents"."filehash" = "dup"."filehash" AND "documents"."company_id" = "dup"."company_id") AND ("dup"."id" != "documents"."id")запрос этот просто в sql консоли запустить - он нормальный результат выдаст
Если
D
D
D
D
D
D
IS
D
D
D
IS
(new ActiveQuery(Document::class))->joinWith('duplicates')->createCommand()->queryAll();
- запрос выполнится нормальноT
find()
method no longer exists in ActiveRecord.IS
IS