如何使用 sqlite 浏览器工具查看 Core Data 对多关系?
Posted
技术标签:
【中文标题】如何使用 sqlite 浏览器工具查看 Core Data 对多关系?【英文标题】:How can I view a CoreData to-many relationship with the sqlitebrowser tool? 【发布时间】:2015-01-06 13:16:34 【问题描述】:如何使用 sqlitebrowser 工具查看 CoreData 对多关系?我有一个具有一对多关系的 NSManagedObject。当我查看底层 SQLite 数据库时,我可以使用 SQLiteBrowser 看到所有常规字段,但我看不到这些关系。它们必须存储到磁盘,因为它们是持久的。我在哪里可以在磁盘上找到它们?存储这些关系的文件在哪里?如何使用 SQLiteBrowser 之类的工具直接查看该文件????
【问题讨论】:
【参考方案1】:我已经检查了 Firefox - SQLite 管理器。在这有一些系统表生成与您给出的关系名称,其中包含关系。 您也可以在所有表中找到 Z_PK 键,因此从父表中搜索具有 z_px 值的子表。
希望这是您所寻找的。p>
问候, 普尼塔
【讨论】:
那么,你是说看看对象的主键Z_PK,然后搜索到哪里找到它的引用??另外,我的问题非常具体,我在哪里可以看到“某些系统表生成带有关系名称”??? (关系是在核心数据中创建的关系。)以上是关于如何使用 sqlite 浏览器工具查看 Core Data 对多关系?的主要内容,如果未能解决你的问题,请参考以下文章
如何在我的 Chrome / Firefox 浏览器中查看 SQLite 数据库?
查看存储在 Mavericks 或 Yosemite 中的核心数据 [关闭]
Windows7-10上,打开查看 Sqlite3 的工具哪个比较好