我想查询一个简单的sqLite数据库,并获取所有值并在<div>
中打印它们。
数据表只有"姓名"和对应的"联系电话"列。
请解释如何实现此逻辑。
我想查询一个简单的sqLite数据库,并获取所有值并在<div>
中打印它们。
数据表只有"姓名"和对应的"联系电话"列。
请解释如何实现此逻辑。
目前版本中,JayData并不支持连接到已有的sqLite数据库,需要构建自己的数据库模式才能运行。你可以尝试创建一个仅映射到现有sqLite模式的JavaScript模式,并查看是否可以使用JayData进行操作,但这确实是一个棘手的情况。
如果您让JayData来管理表格,那么
创建SQL表格:
var Person = $data.define("Person", {
name: String,
contact: String
});
推送一些数据:
Person.addMany([{name: 'john'}, {name:'jane', contact: '555-1234'}]);
Person.readAll().then(function(persons) {
persons.forEach(function(person) {
$('#list').append(person.name);
});
});