Как отфильтровать ID из Realm - PullRequest
1 голос
/ 30 мая 2019

Я пытаюсь отфильтровать идентификатор объекта Realm следующим образом:

let itemsInCart = realm.objects("Cart").filtered("id = " + itemId);

Схема моей корзины выглядит следующим образом:

export const CART_SCHEMA = "Cart";
export const CartSchema = {
  name: CART_SCHEMA,
  primaryKey: "id",
  properties: {
    id: "string",
    quantity: "int",
    productName: "string",
    productImage: "string"
  }
};

Я хочу проверить, существует ли идентификатор в моем объекте Cart, но всякий раз, когда я пытаюсь отфильтровать идентификатор, выдается следующая ошибка:

enter image description here

1 Ответ

1 голос
/ 20 июня 2019

Попробуйте отфильтровать объект по идентификатору в области

let itemsInCart = realm.objects("Cart").filtered("id == $0", itemId);
...