2012-05-27 9 views
5

からのタイムスタンプでMongoDBのドキュメントを挿入する方法を、私は単純にこれを行うことができます:のOracleでは、データベース・サーバー

INSERT INTO myTable VALUES ('someValue',SYSTIMESTAMP); 

MYTABLEに2つの値を挿入すると、そのうちの一つは、タイムスタンプになりbased-データベースサーバーの時刻MongoDBのために

(Javaドライバを経由して)私はこれ試してみた:

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

をしかし、それはベースの上のクライアントマシンのタイムスタンプではなく、データベース・サーバーの時間を作成します。

データベースサーバーの時刻に基づいてMongoDBに文書にタイムスタンプを適用させる方法はありますか? MongoDBの

ためとthisの問題望みのライフサイクルメソッドの

答えて

0

使用Morphia ORMツールが便利です。

私は少し遅れてゲームに@PrePersist方法

+2

Morphiaはこれをどのように内部的に解決しますか? – nilskp

関連する問題