フィクスチャロードを使用して、エンティティの日時フィールドに書き込みます。
実在物:
/** @ORM\Column(type="datetime", nullable=true) */
protected $date;
次の方法で日付を設定します。
public function setDate($date='')
{
$fecha = new \DateTime($date);
$fecha = $fecha->format('Y-m-d');
$this->date = $fecha;
}
dql-queryでグループの合計を取得するために、年、月、日のみを使用したいと思います。
フィクスチャロードを実装すると、次のエラーメッセージが表示されます。
致命的なエラー:
format()
44行目のC:\ xampp \ htdo cs \ brel \ vendor \ doctrine-dbal \ lib \ Doctrine \ DBAL \ Types\DateTimeType.phpにある非オブジェクトのメンバー関数を呼び出します
私はここで何が間違っているのですか?