将模型对象保存到SQL DB

stabilocode

我正在阅读有关如何在Cocoa中使用SQL数据库的一些教程,这似乎很容易。我已经看过一些包装器了,但是在任何地方都找不到保存对象的方法。

使我的模型对象符合NSCoding协议并将其另存NSKeyedArchiverNSData对象是否正确,是否正确

我应该做些不同的事情吗?最好的方法是什么?

529

您也可以使用NSKeyedArchive,但这不是最好的解决方案。就像将所有数据存储在与平台无关的“数据库”中的xml文件一样。它不是为此创建的,也不是为此而优化的。我将创建一个NSSqlArchieve并按照我想要的方式映射本机数据库中的那些字段,因为:在不同的数据库中,您可以具有自定义字段,自定义类型字段,这可以改善select或其他数据库操作。或者,您只是想利用一些系统表/数据而找不到映射,或者是速度慢或其他问题。

由于NSData是二进制数据,因此可以将其存储/检索到Blob / Clob。但是所有数据都转换为二进制格式,然后将其存储到数据库中。为什么要存储在那里,为什么不存储到文件中呢?发明了数据库来存储数据并从中查询。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 hibernate jpa 将大对象保存到 postgresql db

来自分类Dev

将多个标签的位置保存到SQL DB

来自分类Dev

如何将多个模型保存到Db上下文(EF)

来自分类Dev

将[Drink]对象数组转换为json对象以快速保存到Firebase DB?

来自分类Dev

使用SqlAlchemy将数据保存到db中,对象不可下标

来自分类Dev

使用SqlAlchemy将数据保存到db中,对象不可下标

来自分类Dev

将模型对象从R保存到SQL Server

来自分类Dev

如何使用javascript或jquery将html表单数据保存到sql db

来自分类Dev

如何使用Hibernate将枚举值保存到DB?

来自分类Dev

使用Express将文件上传保存到Mongo DB

来自分类Dev

Node JS如何将价值保存到Mongo DB

来自分类Dev

PyQt使用代理将图像从QTableView保存到SQLite DB

来自分类Dev

使用Express将文件上传保存到Mongo DB

来自分类Dev

使用PHP将映像位置保存到MySQL DB

来自分类Dev

EF-通过导航属性将数据保存到DB

来自分类Dev

将值保存到oracle db中的变量中

来自分类Dev

通过Shiny将更改保存到sqlite db

来自分类Dev

将JSON数据保存到Zotonic中的DB

来自分类Dev

如何将Piker的价值保存到Realm db?

来自分类Dev

将数据保存到db yii2

来自分类Dev

如何将传入消息保存到 firebase DB

来自分类Dev

编写用于将数据保存到 db 的单元测试

来自分类Dev

使用 Hibernate @ManyToOne 关系将数据保存到 MySQL DB

来自分类Dev

将结果字典从 api 保存到 db - psycopg2

来自分类Dev

ID不会在Rails 4中跨模型/控制器保存到DB

来自分类Dev

Python遍历字典列表并保存到db

来自分类Dev

ManyToMany 不会保存到 db Django

来自分类Dev

猫鼬:无法将嵌套对象保存到嵌套模型

来自分类Dev

使用spring data jpa在启动时将数据保存到db

Related 相关文章

热门标签

归档