I am getting this error and can't seem to find any answer anywhere online. It is Swift 5.1 and Realm 3.19.1
Querying over backlinks is disabled but backlinks were found in the inverse relationship
I have two simple Realm Model objects, Todo
and User
.
@objcMembers class User: Object {
dynamic var uid: String! = UUID().uuidString
dynamic var username: String?
dynamic var added: Date = Date() // Date when user is added
let todos = List<Todo>()
}
And:
@objcMembers class Todo: Object {
dynamic var title: String!
dynamic var added = Date()
let user = LinkingObjects(fromType: User.self, property: "todos")
}
And here I am calling the Todo objects:
var todos = realm.objects(Todo.self).filter("ANY user.uid CONTAINS [c]%@", uid)
Is there something I am doing wrong? Or somehow backlinks need to be activated somewhere before I can use them?
Realm documentation is of absolutely no help whatsoever.
What I am trying to do is to query all todo items for a given user by user id. Each User object has a list of Todo objects in it.