【问题标题】:Javascript-ORM-Wrapper for sqlitesqlite 的 Javascript-ORM-Wrapper
【发布时间】:2012-06-18 12:53:33
【问题描述】:
我正在寻找围绕 Sqlite 的 Javascript 中的 ORM-Wrapper 实现,例如这些曾经与 Ruby on rails 捆绑在一起的简单 CRUD 操作。
我们使用 phonegap 构建了一个应用程序,并希望使用 Datamapping 和/或 ActiveRecord-Patterns 而不是普通的 sql-queries。
有没有人给我们一些好的提示?
提前非常感谢!
【问题讨论】:
标签:
javascript
sqlite
activerecord
orm
cordova
【解决方案1】:
试试persistance.js
在那里你可以创建你的javascript对象
var Foo = persistance.define('Foo', {
bar: "TEXT"
}
var foo = new Foo({bar: "Bar"});
persistence.add(foo);
persistence.flush();
然后您可以使用 Foo.all().filter().order().limit() 之类的方式获取信息。它支持迁移、事务、与远程服务器同步、与 jquery 集成等。您可以在文档中查看更多信息...