在ember js模型中使用Phonegap存储(sqlite / websql)

时间:2013-09-27 07:18:11

标签: ios sqlite cordova ember.js models

我正在使用PhoneGap,Sqlite / WebSQL(用于存储)和Ember js MVC框架构建我的第一个IOS应用程序。

这就是我在我的应用中所做的事情:

  1. 我的应用程序最初运行时,我在Sqlite中填充所有数据库表,
  2. 我的所有服务器(使用REST API)检索用户的所有记录,并将详细信息存储在表中。
  3. 现在我不知道如何在ember js商店中填充此sqlite记录(在ember模型中使用它)或是否有任何适配器在ember js中使用sqlite db

    我认为ember js使用浏览器的本地存储(不是websql)/ Fixture数据/ REST API。

    我可以使用REST适配器。但我的应用程序将主要在离线运行。初始同步只需要与服务器的互联网连接。我必须使用sqlite表。如果可以使用带有ember模型的sqlite表,请提供任何示例代码。

    我是所有这些技术的新手。我对此没有任何明确的想法。如果我做错了什么,请帮帮我,让我知道。

    提前致谢。

1 个答案:

答案 0 :(得分:0)

听起来你需要一个针对webSQL的Ember Data特殊适配器。你应该试试ember-websql-storage。它几个月没有更新,但它可以作为一个开始。