Teagasc: datetime default ANOIS ()
Tá mé ag streachailt le bunachar sonraí a bhunú le haghaidh trialach nua Zend Creat tionscadal. Tá mé ag baint úsáide as ag iarraidh úsáid a bhaint as Teagasc orm le haghaidh mo samhlacha mbunachar sonraí. is gá dom a chur ar bun ar an scéimre ionas gur thug sé dom a shocrú le dáta réamhshocraithe agus am le haghaidh `gcolún datetime`, mar shampla, nuair a chur teachtaireacht nua a rachaidh mé ar an stampa ama reatha. Tar éis mórán cuardach agus ag tástáil fuair mé an réiteach sin tá mé ag roinnt leis.
I do scéimre YAML comhad a dhéanamh ach an méid seo a leanas:
Teachtaireacht: actAs: Timestampable: cruthaíodh: Ainm: created_at Cineál: stampa ama Formáid: Ymd H: i: s Nuashonraithe: Ainm: last_updated Cineál: stampa ama Formáid: Ymd H: i: s colúin: id: Cineál: slánuimhir bunscoile: fíor autoincrement: fíor Ainm: teaghrán (255) ríomhphost: teaghrán (300) teachtaireacht: teaghrán (2000)
Más rud é ar an taobh eile nach mian leat ar `updated_at` gcolún is féidir leat úsáid a leanas:
Teachtaireacht: actAs: Timestampable: cruthaíodh: Ainm: created_at Cineál: stampa ama Formáid: Ymd H: i: s Nuashonraithe: faoi mhíchumas: fíor colúin: id: Cineál: slánuimhir bunscoile: fíor autoincrement: fíor Ainm: teaghrán (255) ríomhphost: teaghrán (300) teachtaireacht: teaghrán (2000)


















































Gur oibrigh a chóireáil dom: go raibh maith agat as sin D, a bhí le feiceáil i rud éigin mar seo nuair a lorg ar shamplaí fhoirceadal ach nuair a bhí mé féin a dhéanamh air nach raibh mé in aon rud a aimsiú faoi hehe.
Go raibh míle maith agat as do chuid oibre.
I mo thuairimse, is mian leat format: Ymd H: i: s
Go raibh maith agat as tagairt sin amach, a bheith ceartaithe in chód beo, ach is léir nach bhfuil anseo:)
Fógra nach SQL default obair mar an gcéanna le Timestampable. Féach
http://stackoverflow.com/questions/2938655/how-to-define-current-timestamp-in-yaml-with-doctrine/3705090 # 3,705,090