2012-05-27 10 views
5

ओरेकल में, मैं बस ऐसा कर सकता है:डेटाबेस सर्वर से एक टाइमस्टैम्प के साथ एक MongoDB दस्तावेज़ सम्मिलित करने के लिए कैसे

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

कि mytable में दो मानों सम्मिलित होता है, और उनमें से एक एक टाइमस्टैम्प based- होगा डेटाबेस सर्वर के समय पर।

MongoDB के लिए (जावा ड्राइवर के माध्यम से) मैं इस की कोशिश की है:

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

लेकिन उस के आधार पर डाटाबेस सर्वर के समय एक टाइमस्टैम्प क्लाइंट मशीन के समय, नहीं पैदा करता है।

क्या एमपीओडीबी डाटाबेस सर्वर समय पर आधारित दस्तावेज़ पर टाइमस्टैंप लागू करने का कोई तरीका है?

उत्तर

0

उपयोग Morphia MongoDB

के लिए और this की आपकी समस्या को आशा जीवन चक्र विधि के लिए ORM उपकरण उपयोगी है।

मैं

+2

देखें और कैसे अफ़ीम का सत्त्व इस आंतरिक रूप से हल करता है? – nilskp

संबंधित मुद्दे