PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

सिद्धांत - अब जैसी इकाई के लिए डिफ़ॉल्ट समय टिकट जोड़ें ()

ठीक है मुझे इसका हल मिल गया:

prePersist विकल्प वह है जो मैं कर रहा हूं।

सुनिश्चित करें कि आप एनोटेशन में परिभाषित करते हैं

<?php

/** @Entity 
 *  @HasLifecycleCallbacks 
 */
class User

और यहां उनके द्वारा पेश किए जाने वाले फ़ंक्शन का उदाहरण है

/** 
 *  @PrePersist 
 */
public function doStuffOnPrePersist()
{
    $this->createdAt = date('Y-m-d H:i:s');
}

और अगर आप मेरे जैसे ओआरएम का उपयोग कर रहे हैं

<?php

/** @ORM\Entity 
 *  @ORM\HasLifecycleCallbacks 
 */
class User

और यहां उनके द्वारा पेश किए जाने वाले फ़ंक्शन का उदाहरण है

/** 
 *  @ORM\PrePersist 
 */
public function doStuffOnPrePersist()
{
    $this->createdAt = date('Y-m-d H:i:s');
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक चयन में डुप्लिकेट बाद के रिकॉर्ड को फ़िल्टर करना

  2. रेल में एकाधिक डेटाबेस कनेक्शन

  3. PostgreSQL:अलग-अलग स्कीमा में दो तालिकाओं में शामिल होने के लिए प्रदर्शन दंड

  4. जावा - तारीख पहले दिन के रूप में सहेजी गई

  5. SQLAlchemy का उपयोग करके एक यूनिक्स सॉकेट पर डेटाबेस से कनेक्ट करें