Я использую Realm с Swift для запроса, но получаю эту ошибку:
Завершение приложения из-за неотображенного исключения "Недопустимое значение", причина: "Ожидаемый объект типа int для свойства" id "на объекте типа" JournalEntryLine ", но полученный: 0 '
Класс JournalEntryLine имеет свойство (Int) с именем id
.
Код, который я использую:
for item in idSet
let idQuery = realm.objects(JournalEntryLine).filter("id = '\(item)' AND type = 'Debit'")
}
idSet
- это множество, содержащее целые числа 0 и далее. Я подтвердил, что по крайней мере [0] всегда находится в наборе перед запуском этого запроса.
Почему я получаю эту ошибку?