di InstallSchema
->addColumn(
'created_at',
\Magento\Framework\DB\Ddl\Table::TYPE_TIMESTAMP,
[],
'Creation Time'
)
->addColumn(
'updated_at',
\Magento\Framework\DB\Ddl\Table::TYPE_TIMESTAMP,
[],
'Update Time'
)
jadi bagaimana caranya updated_at
, create_at
otomatis menambah datetime ketika melakukan tindakan?
magento2
magento2-dev-beta
xanka
sumber
sumber
Anda perlu menambahkan opsi "default" dengan nilai \ Magento \ Framework \ DB \ Ddl \ Table :: TIMESTAMP_INIT
sumber
Mereka dilakukan dalam model itu sendiri. Misalnya, ketika model wishlist disimpan, updated_at diperbarui dalam fungsi beforeSave.
app / code / Magento / Wishlist / Model / Wishlist.php sekitar baris 252
Anda juga dapat melihat sesuatu yang serupa dalam model item wishlist
app / code / Magento / Wishlist / Model / Item.php
sumber