Teagasc: réamhshocraithe DATETIME ANOIS ()
Tá mé ag streachailt le bunachar sonraí a bhunú scéimre le haghaidh nua Zend Creat tionscadail. Tá mé ag baint úsáide as ag iarraidh úsáid a bhaint as Teagasc ORM do mo samhlacha mbunachar sonraí. Gá dom a chur ar bun ar an scéimre ionas gur lig sé dom a shocrú dáta réamhshocraithe agus am le haghaidh `colún datetime`, mar shampla, nuair a chur le teachtaireacht nua a rachaidh mé ar an stampa ama reatha. Tar éis cuardach agus ag tástáil i bhfad 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 suas chun dáta: 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-phost: teaghrán (300) teachtaireacht: teaghrán (2000)
Más rud é ar an láimh eile, ní mian leat ar `` updated_at colú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 suas chun dáta: faoi mhíchumas: fíor colúin: id: Cineál: slánuimhir bunscoile: fíor autoincrement: fíor Ainm: teaghrán (255) r-phost: teaghrán (300) teachtaireacht: teaghrán (2000)


















































Gur oibrigh a chóireáil le haghaidh dom: D raibh maith agat as sin, bhí mé rud éigin mar seo le feiceáil nuair a fhéachann ar shamplaí foirceadal ach nuair a bhí mé i ndáiríre é a dhéanamh ní raibh mé rud ar bith a aimsiú faoi hehe.
Go raibh maith agat as do chuid oibre.
I mo thuairimse, is mian leat a leagan amach: Ymd H: i: s
Ag cur in iúl go raibh maith agat as amach, a bheith ceartaithe i 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 # 3705090