12

是否有任何与 Cordova 兼容的 ORM javascript 项目,例如ORMLite?我做了google搜索,github搜索,在这里搜了一下,没找到。

如果没有,也许是时候开始了。

4

4 回答 4

4

这个旧的,但我偶然发现了它,所以其他人也可能......最终对我有用的是使用Cordova SQLite 插件用于没有大小限制的数据库和Persistence.js ORM 来使用它。

于 2015-02-04T12:36:08.323 回答
1

这个问题很老,但我实际上最终使用了Persistence.js 。它有自己的缺点,但每个 ORM 都有。

它实际上会使用手机上的 HTML5 存储。每个规范限制为 5mb,但显然个别供应商可能不会强制执行或遵循此限制。

于 2013-07-11T02:43:21.500 回答
0

是的,有一个开源框架,称为 Siminov Hybrid,它为 Android Native (Java) 和 Web (JavScript) 提供 ORM。它易于配置,同时适用于 Native 和 Web。

与 Phonegap 一起工作,以后它也将支持其他框架。

http://siminov.github.io/android-hybrid

于 2013-07-03T12:54:29.487 回答
0

我不知道为什么没有官方的带有cordova的sqlite的ORM,尽管它是非常需要的!

无论如何,在撰写本文时,您有以下选项: 1- typeorm 和 angularjs2 (他们承诺为 sqlite 提供支持) 2- ionic2-orm 它是前一点的一个分支,但是看起来没有支持直到现在 3-ionic2-orm2 也是前一点的一个分支(duh ..)你可以在这个https://github.com/sidneycorreia/ionic-orm上访问它

4-到目前为止最好的选择是 pouchdb 检查这个https://pouchdb.com/

于 2017-06-22T17:59:23.583 回答