2012-05-27 17 views
5

Oracle, ben sadece bunu:veritabanı sunucusundan bir zaman damgası ile MongoDB belgesini nasıl takılır

INSERT INTO myTable VALUES ('someValue',SYSTIMESTAMP); 
myTable içine iki değeri eklemek istiyorum

, ve bunlardan biri bir zaman damgası oksit esaslı olurdu veritabanı sunucusunun zamanı.

myDoc.put("value","someValue"); 
myDoc.put("timestamp", new Date()); 
myCollection.insert(myDoc); 

Ama bu esaslı-üzerine zaman istemci makinenin zaman değil, veritabanı sunucusunun zamanı oluşturur: (Java sürücüsü üzerinden)

MongoDB için

Bu denedim.

MongoDB'nin veritabanı sunucusu süresine göre bir belgeye zaman damgası uygulamasının bir yolu var mı? MongoDB

ve this sizin sorunun umut yaşam döngüsü yöntemi için

cevap

0

Kullanım Morphia ORM aracı yararlıdır.

i yöntem @Prepersist geç oyuna Biraz

+2

Ve Morphia bunu dahili olarak nasıl çözer? – nilskp