2016-09-26 6 views
0

사용 Realm 사용하지 않아도되는 마이그레이션 문제가 있습니다. 모든 마이그레이션을 사용할 수 없습니다 : 그러나영역 PrimaryKey를 제거한 후 구성 변경 없음

RealmConfiguration config = new RealmConfiguration.Builder(dir) 
    .deleteRealmIfMigrationNeeded() 
    .build(); 

, 나는 영역의 비 삭제의 결과로, 크게 영역을 변경을하지 않은 것으로 보입니다 클래스의 @PrimaryKey를 제거했습니다. 이 영역을 삭제하지 않은 것을 알지 못하면 중복 된 @PrimaryKey 값에 관한 예외가 있습니다. 필자의 새 코드에는 PK가 없었기 때문에 이것을 발견하기 위해서는 상당한 파기가 필요했습니다. 이것은 의도적으로 설계된 것입니까? 그렇다면 선호되는 솔루션은 무엇입니까? 현재 버전 0.90.1을 사용 중입니다.

+1

확실히 버그 인 것 같지 않다. – EpicPandaForce

+1

'1.2.0'을 사용해도 될까요? 오래된 버그 같아. – beeender

답변

0

의견에서 언급했듯이이 버전의 버그 (0.90.1) 인 것으로 보입니다. 언급 된 을 사용하여 beeender으로 문제를 해결했습니다.

관련 문제