Yii でこのコードを取得しました。
$comment = Comment::model()->with(array('issue'=> array(
'condition'=>'project_id = 1')))->findAll(array(
'order' => 't.create_time DESC', 'limit' => 2, ));
「'limit'=>2」を「'limit' =>null」に変更すると、合格しました。
私が理解しているように、これらの値を変更すると、同等のクエリは次のように変更されます。
SELECT tbl_comment . * , tbl_issue . * FROM tbl_comment
LEFT JOIN tbl_issue ON tbl_issue.id = tbl_comment.issue_id WHERE tbl_issue.project_id = 1
LIMIT null
mysql コマンド ラインを試してみましたが、上記のクエリは mysql に渡されませんでしたが、Yii で上記の CODE を使用すると渡されました。
では、なぜこの衝突が起こったのか教えていただけますか? ありがとうございました。