मेरे आवेदन के भीतर मैं एक है Entity / table
इसका एक नाम फ़ील्ड (कई अन्य क्षेत्रों के बीच) है। मैं उस तालिका में पाए गए सभी अद्वितीय नामों के स्ट्रिंग्स की एक सूची चाहता हूं।
अभी केवल एक चीज जिसके बारे में मैं सोच सकता हूं, वह सभी परिणामों को एक सूची में लोड करना है entity objects
, उन पर टाइप करें, और एक सेट में नाम स्टोर करें, और फिर इस सेट को एक सूची में परिवर्तित करें।
हालांकि यह अक्षम है। कर देता है GreenDao
इस तरह से एक सुविधा का समर्थन करें या सभी प्रश्नों को वापस करना चाहिए Entity objects
?
उत्तर:
उत्तर № 1 के लिए 1यह "मूल रूप से इसका समर्थन नहीं करता है। आपको रॉविक्यू एप्रोच का उपयोग करना होगा और या तो DISTINCT या GROUP BY sql क्वेरी पास करनी होगी।
इस परिदृश्य के लिए rawQuery का उपयोग उत्तर दिया गया है यहाँ