en 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'
)
Entonces updated_at
, ¿cómo , create_at
agregar automáticamente fecha y hora cuando se ejecuta la acción?
magento2
magento2-dev-beta
xanka
fuente
fuente
Necesita agregar la opción "predeterminada" con el valor \ Magento \ Framework \ DB \ Ddl \ Table :: TIMESTAMP_INIT
fuente
Se realizan dentro de los modelos mismos. Por ejemplo, cuando se guarda el modelo de la lista de deseos, updated_at se actualiza en la función beforeSave.
app / code / Magento / Wishlist / Model / Wishlist.php alrededor de la línea 252
También puede ver algo similar en el modelo de elemento de la lista de deseos
app / code / Magento / Wishlist / Model / Item.php
fuente