0

2 つの列を連携させることは可能ですか?

私は持っているテーブルを持っています

id |startdate           |length  |enddate
1  |2013-10-10 03:00:00 |60      |2013-10-10 04:00:00
2  |2013-10-11 04:00:00 |40      |2013-10-10 04:40:00

新しい行を作るとき。enddate は、startdate と length の値によって自動的に計算できると思います。

私がやりたいことは次のとおりです。

1.2 つの値 (長さ、開始日) を入力 2.終了日は自動的に計算され、更新されます。

どうすればこれを管理できますか?

参照:私の教義コードは以下のようなものです

/**
 * @var \DateTime
 *
 * @ORM\Column(name="startdate", type="datetime")
 */
private $startdate;

/**
 * @var \DateTime
 *
 * @ORM\Column(name="enddate", type="datetime")
 */
private $enddate;

/**
 *
 * @ORM\Column(name="length",type="integer")
 */
private $length;
4

1 に答える 1