如何在RedBean中存儲從$bean->box()
返回的模型?不能在RedBean中存儲盒裝模型?
例如,下面的代碼無法正常工作(它只是插入一個空行):
class Model_Comment extends RedBean_SimpleModel {
public $message;
}
$bean = R::dispense('comment');
$model = $bean->box();
$model->message = "Testing";
R::store($model);
它的工作原理,如果我使用$model->unbox()->message = "Testing"
,但是這可能會招人煩真正的快...
很明顯,上面的代碼只是一個例子,我可以在$bean
這裏設置屬性message
,但我希望能夠將一個bean框起來並將它傳遞給其他方法。
這是它應該如何工作,或者我在這裏錯過了什麼?