我试图在我的 NSPredicate 中使用 SUBQUERY 来遍历我正在搜索的实体的父实体中的集合。
我正在搜索“Product”元素,它的父元素是“ProductTitle”。我正在尝试对product.productTitle.categories
.
SUBQUERY(productTitle.categories, $x, $x.name == %@).@count != 0
这应该返回其 productTitle 父级属于具有指定名称的类别的所有产品。但我从核心数据中得到以下错误:
CoreData: error: (1) I/O error for database at xxx SQLite error code:1, 'no such column: t4.ZNAME'
我做错了吗?我可以使用子查询来遍历父集合吗?
提前致谢。