我(我猜)是典型的问题.我的核心数据数据库包含表,其中包含BLOB字段和相当长的文本字段.
通常我不需要加载那些大尺寸的字段.由于数据库中有数千条记录,我宁愿只获取我真正需要的数据.换句话说,我想制作"SELECT name,id FROM TAB_NAME"查询,而不是"SELECT*FROM TAB_NAME"查询.
有没有办法只使用Core Data获取所选字段?或者我是否应该寻找其他选项,例如,将大字段分隔到另一个表格?也许有更好(更简单)的方法来做到这一点?
我习惯使用Hibernate或JPA,这里很容易做上面描述的操作,经过Core Data docs后我没有看到这样的选项.