2016-07-05 4 views
0

Я ссылался на this, применил некоторую работу, но не нашел решение для игнорирования определенного поля в течение до тех пор, пока оно не будет изменено извне. Любое решение или идея будет оцененаИгнорировать конкретное поле (столбец) в Realm Android

с использованием ниже зависимости

compile 'io.realm:realm-android:0.87.2' 
    //compile 'com.github.realm:realm-android:v1.0.0' 
compile 'com.github.realm:realm-android-adapters:v1.0.0' 
+0

0.87.2 старый. Почему бы не обновить до 1.0+? –

+0

спасибо @Tim попробовал это, но это не помогает мне игнорировать поле –

+0

Не то, что аннотация [@Ignore] (https://realm.io/docs/java/latest/#ignoring-properties) делает ? –

ответ

1

Вы не можете игнорировать поле при использовании copyToRealmOrUpdate. Это по дизайну. Если вы хотите проигнорировать значение поля, выполните ручную копию или используйте методы JSON, которые будут игнорировать поля, если они все не совпадают с JSON, например. createOrUpdateObjectFromJson()

+0

ok Сэр, но идеи в ссылке были хорошими, и было бы неплохо, если бы мы увидели, что идеи в действии в будущей версии царства –

+0

@ Auto-Droid ツ, если у вас есть запрос функции, вы можете предложить его здесь https: // github .com/область/область-Java/вопросы –

Смежные вопросы