codeigniter/datamapper を使用して請求アプリケーションを開発していますが、理解できないエラーが発生します。私が次のことをした場合:
$i = new Invoice();
$i->save();
その後、次のエラーが表示されます: データベース エラーが発生しました
You must use the "set" method to update an entry.
Filename: /Users/jim/Sites/example.com/libraries/Datamapper.php
Line Number: 1635
ただし、これを一日中問題なく実行できます。
$i = new Invoice();
$i->notes ='x';
$i->save();
なぜこのように振る舞うのか疑問に思いましたか?ヘルプ/コメントは大歓迎です。ありがとう