मैं सभी संदेश वस्तु उन दायरे से बराबर हैं हटाने चाहते USERID कोरीयल डेटाबेस डेटाबेस से ऑब्जेक्ट को कैसे हटाएं?
RealmQuery<Message> rowQuery = realm.where(Message.class).equalTo(Message.USER_ID, userId);
realm.beginTransaction();
//TODO : here I want to remove all messages where userId is equal to "9789273498708475"
realm.commitTransaction();
अगर वहाँ पदावनत '.clear में एक टिप्पणी था बस FYI यह अच्छा होगा()' विधि है कि '.deleteAllFromRealm()' अब उपयोग करने के लिए सही तरीका है। –
@EddieLee यह [0.8 9.0 परिवर्तन लॉग] में है (https://github.com/realm/realm-java/blob/master/CHANGELOG.md#0890) – EpicPandaForce
कल्पना कीजिए कि हमारे पास एक और मॉडल है जिसमें 'RealmList' । अगर किसी भी तरह से हम पूरी 'संदेश' पंक्तियां हटाते हैं, तो क्या वह उस मॉडल पर भी हटा देता है? (कृपया https://stackoverflow.com/questions/49029813/realm-the-size-of-filled-realmlist-in-realmobject-is-zero) पर एक नज़र डालें –