我正在更新其中一个应用程序中的一些旧代码。用户需要能够通过姓名,帐号和地址等搜索客户列表。问题在于,地址信息不是作为谨慎的实体存储,而是作为JSON格式的字符串存储在客户的“地址”字段中。我们设置了一个NSValueTransformer,它将JSON数据转换为“ Address”类。似乎应该有某种方法可以使用NSFetchRequest来查询转换后的地址数据,但到目前为止我还找不到任何东西。
在Core-Data中有什么方法可以做我想做的事,或者根本就不可能吗?还有其他方法可以执行这种查询吗?
关系结构: 客户:NSManagedObject->地址:NSObject-> AddressAttribute:NSObject