Yii çerçevede karmaşık sorgu ile kriterlerini nasıl yapılır?

0 Cevap php

Bu gibi sorgu var:

SELECT * FROM activity
WHERE (((userId = 1 OR userId IN(SELECT userId FROM follower WHERE followerId = 1))
AND activityType IN(1, 2, 3))
OR (targetId = 24 AND aType IN(1, 2, 3, 4, 5)))
ORDER BY id DESC;

I model()->findAllBySql($sql) kullanmayı deneyin ve çalışır. D: Ama başka bir çözüm varsa bana bildirin, CDbCriteria kullanarak yapmak istiyorum

0 Cevap