Aşağıdaki kod temelinde alan veritabanımda belirli değerin olup olmadığını nasıl kontrol ederim? peşinAndroid veri varlığı için bölge nasıl kontrol edilir?
realm.where(User.class).equalTo("cardId", cardId).findFirst()
teşekkürler.
Aşağıdaki kod temelinde alan veritabanımda belirli değerin olup olmadığını nasıl kontrol ederim? peşinAndroid veri varlığı için bölge nasıl kontrol edilir?
realm.where(User.class).equalTo("cardId", cardId).findFirst()
teşekkürler.
Boş kontrol gerçekleştirebilirsiniz.
User user = realm.where(User.class).equalTo("cardId", cardId).findFirst();
if (user != null) {
// Exists
} else {
// Not exist
}
Aynı sorunum var. Kurulumumdan hemen sonra uygulamamda ana şifreyi ilk defa ayarlamak zorundayım ve koğuştan sonra sadece doğrulayın. Bunun için, eğer evetse o zaman bu nesnenin var olup olmadığını kontrol etmeliyim. Alan nosql veritabanı olduğundan, nesne yerine tabloyu kontrol etmeliyiz. Böylece,
CustomObject custom = realm.where(CustomObject.class).findfirst();
if(custom == null){
//set master password
} else {
//verify master password
}
bana uyar!
Teşekkürler. Aradığım cevap bu. Yine de Realm için yeniyim. –