2014-11-21 2 views
5

कपबोर्ड (https://bitbucket.org/qbusict/cupboard) एक बहुत ही विश्वसनीय लाइब्रेरी है, लेकिन दुर्भाग्य से यह डेटाबेस में मैपिंग सूचियों का समर्थन नहीं करता है और सूचियों को हाथ से संभालने की आवश्यकता है। लेकिन उन्हें संभालने का तरीका क्या है?अलमारी (एंड्रॉइड लाइब्रेरी) में सूचियों को संभालने का सबसे अच्छा तरीका

+0

मैं इसके साथ भी प्रयोग कर रहा हूं और मुझे एक समय में 1 से अधिक ऑब्जेक्ट पुनर्प्राप्त करने के लिए कुछ भी कार्यात्मक नहीं मिल रहा है। मैं एक रैपर बनाने पर विचार कर रहा हूं जो मेरे सभी ऑब्जेक्ट्स को इस से निपटने के लिए या पूरी तरह से किसी और चीज़ पर स्विच करने के लिए रखता है। –

+0

अंततः मैंने जीसन का उपयोग करने से रोक दिया और मेरी सूचियों को जेसन स्ट्रिंग के रूप में प्रस्तुत किया। – TpoM6oH

+0

और आप इसके बजाय जेसन स्ट्रिंग स्टोर करते हैं? आप डेटा को कुशलतापूर्वक कैसे प्राप्त करते हैं? –

उत्तर

5

आप FieldConverter का उपयोग करके कपबोर्ड को आपके लिए क्रमबद्ध करने के लिए अनुमति दे सकते हैं। मैंने हाल ही में cupboard-tools प्रोजेक्ट जारी किया है जिसमें FieldConverter है जो सूचियों और अन्य वस्तुओं को क्रमबद्ध और deserialize करने के लिए Gson का उपयोग करता है।

0

जेसन में सूचियों को क्रमबद्ध करना और स्ट्रिंग के रूप में उन्हें संग्रहीत करना सबसे अच्छा समाधान प्रतीत होता है।

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

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