Question
から継承したクラスがありfActiveRecord
ます。
次のコードを実行しようとすると:
$question = new Question();
$question->setQuestion($_question)->setUseruid($useruid)->setOriginuid($originuid)->setStatus(0)->setAnonymous($anonymous)->store();
システムが例外をスローします (スタック トレースではなく、メッセージのみを共有しています)。
Answer: Please enter a value
今、私は次のように、その回答フィールドに値を与えようとしました:
$question = new Question();
$question->setQuestion($_question)->setUseruid($useruid)->setOriginuid($originuid)->setStatus(0)->setAnonymous($anonymous)->store();
しかし、運が悪く、同じエラーが発生します。
answer はnot null
longtext
mysql データベース テーブルのフィールドquestions
です。'' 値を保持することはできますが、not-null
flulishlib を使用してフィールドの値として空の文字列を格納することはできないようです。これはバグですか、それとも何か不足していますか? 回避策はありますか?