标签: php sql yii scopes yii-events
我创建了一个测试范围,它为DB标准添加了一些测试条件并将其应用于X::model()->with('Y:test')->findByPk(1)通过在beforeFind中转储数据库条件我可以看到没有添加条件,但是通过记录sql查询我可以看到将条件添加到整个查询中,这基本上意味着应用范围但是在beforeFind之后(在上面的示例中尝试关联)。这没有逻辑意义。我怎样才能解决这个问题?我的Yii版本是1.1.14。
X::model()->with('Y:test')->findByPk(1)