RealmField аннотирован, а Realm createOrUpdateAllFromJson не может поместить значения в соответствующие поля - PullRequest
0 голосов
/ 06 сентября 2018
public class Sizes extends RealmObject implements Serializable{
    private String thumbnail;

    @RealmField(name = "thumbnail-width")
    private long thumbnailWidth;

    @RealmField(name = "thumbnail-height")
    private long thumbnailHeight;

    private String medium;
    @RealmField(name = "medium-width")
    private long mediumWidth;
    @RealmField(name = "medium-height")
    private long mediumHeight;

    @RealmField(name = "medium_large")
    private String mediumLarge;
    @RealmField(name = "medium_large-width")
    private long mediumLargeWidth;
    @RealmField(name = "medium_large-height")
    private long mediumLargeHeight;

    private String large;
    @RealmField(name = "large-width")
    private long largeWidth;
    @RealmField(name = "large-height")
    private long largeHeight;
}

Это Java-класс с аннотацией RealmField, и Realm createOrUpdateAllFromJson не может поместить значения в соответствующие поля! мне нужно использовать любую другую аннотацию?

@ Аннотация RealmField не помогает отображать JSON в объект области.

Другие классы и другие поля без аннотаций работают нормально, но не выше одного

Помощь будет вознаграждена!

...