2016-06-24 6 views
1

Я пытаюсь извлечь только один объект на основе первичного ключа. Я уже пробовал фильтровать и нарезал его на 1 объект. Тем не менее, объект, который я получаю, является первым объектом из коллекции.React-Native Realm получить по первичному ключу

Есть ли способ получить объект, только если он соответствует первичному ключу? и вернуть ошибку или пустую коллекцию, если ключ отсутствует.

В некоторых исследованиях я нашел связанную тему вокруг области/swift. Но не уверен, что для версии React Native есть что-то построенное для нее. Пример будет замечательным! Благодаря!

https://github.com/realm/realm-cocoa/issues/1917

+0

@Ari - Я думал, что вы сможете помочь, поэтому помечаете вас. – Abhay

ответ

1

Мы просто добавили новый метод в v0.14.0 для этого в Realm случаях: objectForPrimaryKey(type, key). Если такой объект не существует, он возвращает undefined.

Мы немного отстаем от получения последней документации в Интернете, но, как только это возможно, на этой неделе получится. Вы можете прочитать документы API для этого метода в репо here.

+0

Это потрясающе, я буду играть с ним и дам вам знать! – Abhay

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