0

空のモデルを埋めて、後で使用するためにモデルをblobフィールドに保存したいと思います。私の問題は、空のモデルに別の行を追加する方法が見つからないことです。

これは機能します:

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

これは動作しません

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

また

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

Yiiのドキュメントを調べてみましたが、答えが見つかりませんでした。

ありがとう

明確化 実際のテーブルのモデルを使用して偽のテーブルを作成しようとしています。私は請求システムに取り組んでおり、「クローズ」されるまで、明細または請求書本文情報をDBに正しく送信したくありません。代わりに、対応するモデルに入力し、シリアル化してBLOBフィールドに格納します。請求書が完成すると、データがテーブルに書き込まれます。

4

1 に答える 1

0

使用する必要があります

$test = new LineItem;

それ以外の

$test = LineItem::model();

INSERT クエリの場合。そして、プロパティを設定した後

$test->save();

そして、すべての反復で。

于 2012-04-06T20:27:13.287 に答える