0

我想填充一个空模型并将模型保存在 blob 字段中以供以后使用。我的问题是我找不到如何向空模型添加另一行。

这有效:

$test = LineItem::model();
$test->item_id = '2';

这不起作用

$test->1->item_id = '3';

或者

$test->item_id[1] = '3';

我曾尝试查看 Yii 文档,但找不到答案。

谢谢

澄清 我试图使用真实表的模型创建一个假表。我正在开发一个发票系统,我不想在“关闭”之前将行项目或发票正文信息正确地发送到数据库。相反,我想填充相应的模型,然后将其序列化并存储在 BLOB 字段中。发票完成后,数据将写入表中。

4

1 回答 1

0

你应该使用

$test = new LineItem;

代替

$test = LineItem::model();

用于 INSERT 查询。并在设置属性后

$test->save();

在每次迭代中也是如此。

于 2012-04-06T20:27:13.287 回答