0

我如何使用 cake 的模型对象才能在控制器中执行此操作:

$User1->doThis();
$User2->doThis();

$User1 和 $User2 是用户模型的克隆。

如果我继续克隆模型对象,会不会有任何不可预见的后果?

有没有更好的方法?我只是发现在同一个模型对象上来回处理不同实体有点困难。

谢谢。

4

1 回答 1

1

可能不是一个好主意。我无法通过实验来支持这一点,这只是我的直觉。这似乎是个坏主意。

您确实必须问自己:这真的是其他方式无法解决的吗?一个简单的 for(each) 循环?模型中的自定义方法?重构?

于 2012-07-06T11:21:26.610 回答