【问题标题】:Is there any ORM structure that I can use in Ionic + Cordova mobile app for sqlite3 DB?我可以在用于 sqlite3 DB 的 Ionic + Cordova 移动应用程序中使用任何 ORM 结构吗?
【发布时间】:2016-07-21 04:10:45
【问题描述】:

我需要离线存储、远程数据同步、加密、Java 中的 Hibernate 等(对象关系映射)功能,以及在我的应用程序的后续版本中更新的数据库(或预填充的数据库)。

如果有人可以帮助我,那将非常有帮助。我已经用 ionic+cordova 实现了 Sqlite3 插件,它也能正常工作。我也听说过 PouchDB 集成,但我不知道 PouchDB。

【问题讨论】:

  • 你真的需要 ORM 吗?
  • 实际上,我正在构建的应用程序属于保险领域,其中包含大量表,并且它们之间的基数关系大多数时候是一对多和多对多对多。由于它是一个以数据为中心的应用程序,我将需要为每个表单保存许多事务。因此,如果我可以通过我的 DAO 层处理所有这些查询,而不是直接在我的代码中编写 SQL 语句,那将是一件好事。

标签: cordova ionic-framework cordova-plugins pouchdb ngcordova


【解决方案1】:

Pouch db 是离线数据库的绝佳工具,它适用于本地存储级别, 它是一个 noSql 数据库,您可以保存 JSON 文本,甚至可以保存附件。 它非常适合小型数据库并且不需要很多关系

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-24
    • 2016-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    相关资源
    最近更新 更多