2012-04-03 9 views
1

Doctrine2の日付列にNULL値を挿入/更新するにはどうすればよいですか?日付の列にNULL値を挿入する

私はdateカラムをnullable = trueに設定しました。

/** 
* @ORM\Column(type="date", nullable=true) 
*/ 
private $dateBar; 

そして、私はこれを試してみた:

$foo->setDateBar(new \DateTime()); // Inserts today's date 
$foo->setDateBar(); // Throws error 

私はどちらかdoctrine2のドキュメントで何かを見つけることができませんでした。

答えて

6

私はあなたのsetDateBarは常にパラメータを期待していると思いますか?試してください:

public function setDateBar($date = null) 
{ 
    $this->dateBar = $date; 
} 

これが問題でない場合は、エラーメッセージを投稿してください。

+1

これは、ありがとうございました。 –

関連する問題