iphone - Phonegap和Nova数据框架-

标签 iphone sqlite cordova

我正在为应用程序项目学习PhoneGap,并且需要在某些方面使用数据库,我正在试用Nova Data框架,

https://cordova.codeplex.com/wikipage?title=How%20to%20use%20nova.data

我正在尝试使用我的代码来组合一个测试实体,但是我收到一个数据库错误,告诉我缺少一个表。该文档未指定应事先创建数据库,但我开始认为可能是这种情况。有没有人在项目中使用过Nova框架?我只需要一点指导。

这是我用来启动数据库上下文的代码:

var DataContext = function () {
    nova.data.DbContext.call(this, "HealthDb", "1.0", "Health DB", 1000000);
    this.Temperatures = new nova.data.Repository(this, Temperature, "Temperatures");
};
DataContext.prototype = new nova.data.DbContext();
DataContext.constructor = DataContext;


而我的实体(温度):

var Temperature = function () {
    nova.data.Entity.call(this);
    this.Value = 101;
};
Temperature.prototype = new nova.data.Entity();
Temperature.constructor = Temperature;


它正在创建一个具有正确名称的空数据库,只是没有表!感谢您的协助!

最佳答案

感谢您使用我们的图书馆。我已经将html5 sqlite制作为独立库。请从github获取。

现场演示链接也可以在那里找到。并且文档更加完整。该库本身也已更新,并修复了一些错误。

谢谢,

狮子座

关于iphone - Phonegap和Nova数据框架-,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15329859/

相关文章:

iphone - 内存不足但未在 Instruments 中看到过多的对象分配

iphone - 将 UIImage 添加到 UITableViewCell "State Touched"

python - 如何检查我的 sqlite 列是否不在我的数据框中?

android - SQLite - 具有非英文字符的查询不显示任何结果

cordova - 在 phonegap 中重新加载页面

android - screen.width 和 screen.height 在不同的 API/设备中有不同的值

iphone - 已完成在 iPhone 上运行

iOS:应用程序在一段时间后无法运行(Xcode 8 的并行安装)

sqlite3 : read-only main database and ATTACH

ios - 如何在 iOS 上使用 PhoneGap 检测是否调用电话