1

我创建了一个测试范围,向 DB 条件添加了一些测试条件并将其应用到X::model()->with('Y:test')->findByPk(1)通过在 beforeFind 中转储 DB 条件我可以看到条件没有添加到那里,但是通过记录 sql 查询我可以看到条件被添加到整个查询这基本上意味着应用范围但在 beforeFind 之后(如上例中的关系尝试)。这没有逻辑意义。我怎样才能解决这个问题?我的 Yii 版本是 1.1.14。

4

0 回答 0