It seems to me that it is currently impossible to use the API for an RLMObject without a primary key as it exclusively relies on the underlying createOrUpdate Realm API, which throws an exception in such case.
Would it be possible for you to either expose a new API to do so and/or expose the "private" APIs that do the dictionary mapping ?
It seems to me that it is currently impossible to use the API for an RLMObject without a primary key as it exclusively relies on the underlying createOrUpdate Realm API, which throws an exception in such case.
Would it be possible for you to either expose a new API to do so and/or expose the "private" APIs that do the dictionary mapping ?