在Oracle中,我可以簡單地這樣做:如何插入MongoDB的文件與數據庫服務器的時間戳
INSERT INTO myTable VALUES ('someValue',SYSTIMESTAMP);
這將插入兩個數值爲myTable的,其中一人將是一個時間戳based-在數據庫服務器上的時間。
MongoDB的(通過Java驅動程序),我試過這樣:
myDoc.put("value","someValue");
myDoc.put("timestamp", new Date());
myCollection.insert(myDoc);
但是,創建基於一個時間戳客戶機的時間,而不是數據庫服務器的時間。
有沒有辦法讓MongoDB根據數據庫服務器時間對文檔應用時間戳?
Morphia如何在內部解決這個問題? – nilskp