मैं अपने ऑब्जेक्ट्स के लिए अंतिम संशोधित या अंतिम एक्सेस किए गए समय को इंगित करने वाला एक फ़ील्ड जोड़ना चाहता हूं। क्या ऐसा करने के लिए एक आसान, ऑटो रीफ्रेशेड विधि है?क्या ORMLite और Android का उपयोग करते समय अंतिम संशोधित टाइमस्टैंप जोड़ने का कोई आसान तरीका है?
उत्तर
मुझे यकीन नहीं है कि अंतिम संशोधित टाइमस्टैम्प का समर्थन करने के लिए SQLite का उपयोग कैसे करें। हालांकि, ORMLite की विशेषताओं में से एक संस्करण फ़ील्ड है। आप Date
फ़ील्ड को version = true
के साथ चिह्नित कर सकते हैं और कभी भी यह अपडेट होने पर यह Date
को नवीनतम मान पर अपडेट करेगा। अधिक जानकारी के लिए दस्तावेज़ देखें:
@DatabaseField(version = true)
Date modificationDate;
मैं यह अच्छी तरह से दोनों निर्माण के लिए काम करता है की पुष्टि कर लें:
तो आप अपने वर्ग के लिए निम्न की तरह कुछ जोड़ना होगा और संशोधन तिथियां। इसके अलावा, इस है कि जब आप किसी भी अपग्रेड करते हैं, यह अद्यतन बयान स्वतः के अंत में निम्नलिखित की तरह कुछ जोड़ देगा का अर्थ है:
UPDATE yourclass SET ... >>> WHERE modificationDate = existing-date; <<<
अधिक जानकारी के लिए दस्तावेज़ देख सकेंगे। ओह, और आप एक लंबे समय के रूप में यह स्टोर करने के लिए, की तरह कुछ बजाय तुम कर सकते हो चाहते हैं, तो:
@DatabaseField(version = true, dataType = DataType.DATE_LONG)
Date modificationDate;
आप ट्रिगर के लिए हर बार एक डालने और अद्यतन SQLite में होता है अपने modificatoinDate अपडेट हो जाता है बना सकते हैं।
उदाहरण:
db.execSQL("create trigger updateModDate " +
"after insert on MY_TABLE for each row begin " +
"update MY_TABLE set modificationDate = date('now') where id = NEW.id " +
"end;");
db.execSQL("create trigger updateModDate " +
"after update on MY_TABLE for each row begin " +
"update MY_TABLE set modificationDate = date('now') where id = NEW.id " +
"end;");
मेरा मानना है कि चलाता एंड्रॉयड द्वारा प्रयोग किया जाता SQLite डेटाबेस में उपलब्ध हैं। मैंने सत्यापित नहीं किया है कि ये अद्यतन काम करते हैं, लेकिन यह एक पारदर्शी समाधान हो सकता है।
मुझे अंतिम पहुंच समय के बारे में निश्चित नहीं है। जब भी कोई चयन किया जाता है, तो मुझे अद्यतन करने के प्रदर्शन को देखने से नफरत होगी।
यही वह है! "जहां आईडी = NEW.id" –
- 1. टीएलिस्ट और टीस्ट्रिंगलिस्ट को स्थिर सॉर्टिंग जोड़ने का आसान तरीका
- 2. फ़ोल्डर्स का अंतिम संशोधित
- 3. क्या टीएफएस को जोड़ने योग्य बनाने का कोई तरीका है?
- 4. क्या ओपनिड को लागू करने का कोई आसान तरीका है?
- 5. क्या आंकड़े डी का उपयोग करते समय ग्रेफाइट में गायब डेटा भरने का कोई तरीका है?
- 6. सी #: समय घटाने का सबसे आसान तरीका क्या है?
- 7. क्या कोई स्कैलाकंसोल है? GroovyConsole का उपयोग करते समय
- 8. उद्देश्य सी: फास्ट गणना का उपयोग करते समय अंतिम वस्तु?
- 9. क्या जावास्क्रिप्ट लुकअप टेबल बनाने का कोई आसान तरीका है?
- 10. क्या स्ट्रिंग के अंतिम जोड़े वर्णों को स्टाइल करने का कोई आसान तरीका है?
- 11. क्या jstree में अतिरिक्त कॉलम जोड़ने का कोई तरीका है?
- 12. क्या सामान्य लिस्प से पायथन पुस्तकालयों का उपयोग करने का कोई आसान तरीका है?
- 13. एसक्यूएल सर्वर - खोज करते समय उद्धरणों को अनदेखा करने का कोई आसान तरीका है?
- 14. Android पर जेसीआईएफएस लाइब्रेरी का उपयोग करते समय यूआरएल में एसएमबी प्रोटोकॉल का उपयोग करते हुए
- 15. क्या कोडनिर्देशक पर सबडोमेन बनाने का कोई आसान तरीका है?
- 16. डोजो ट्री नोड में टूलटिप जोड़ने का सबसे आसान तरीका?
- 17. जावा में समय/दिनांक अंतराल की गणना और प्रारूप करने का कोई आसान तरीका है?
- 18. क्या एकाधिक सम्मिलन कथन का उपयोग करते हुए SCOPE_IDENTITY का उपयोग करने का कोई तरीका है?
- 19. Android में ListPreference एकाधिक विकल्प बनाने का आसान तरीका?
- 20. क्या आईएस न्यूल और =: मूल्य 2 डीक्यूएल में मूल्य जोड़ने का एक आसान तरीका है?
- 21. क्या दिन का समय निकालने का कोई बेहतर तरीका है?
- 22. डेल्फी में SetLength() का उपयोग करते समय, उस स्मृति को हटाने का सही तरीका क्या है?
- 23. ग्रहण एमुलेटर का उपयोग कर एंड्रॉइड एप्लिकेशन चलाने का कोई आसान तरीका है?
- 24. <Message...> का उपयोग करते समय एक नई लाइन मुद्रित करने का कोई तरीका है?
- 25. टाइमिट का उपयोग करते समय आयात करने का सही तरीका?
- 26. इटरेटर का उपयोग करते समय अंतिम तत्व कैसे निर्धारित करें?
- 27. PHP: सरणी के अंतिम आइटम को प्राप्त करने का सबसे तेज़ और आसान तरीका क्या है?
- 28. क्या डजंगो के साथ गिद्ध का उपयोग करने का कोई आसान तरीका है?
- 29. क्या इरादों का उपयोग कर एक नए कैलेंडर ईवेंट में अनुस्मारक जोड़ने का कोई तरीका है?
- 30. गिट वर्कस्पेस में संशोधित फ़ाइलों का पता लगाने का एक आसान तरीका क्या है?
बिल्कुल वही जो मैं खोज रहा था! धन्यवाद!! – Quentamia