本文给出了taffydb Javascript数据库使用的一个例子。
分享给你供你
参考。以下是如下:
taffydb是一个免费
开源的Javascript库,实现一个轻量级的数据访问层
网络,这是一个简单的数据库。
数据定义:
VaR的朋友=新的太妃糖(
{
{名称:鲍勃
性别:m
已婚者:不
年龄:25岁,
状态:纽约
favorite_foods:{比萨
{名称:乔伊斯
性别:f
已婚者:不
年龄:29岁,
状态:
favorite_foods:{沙拉
{名称:丹
性别:m
已婚者:不
年龄:29岁,
状态:MT
favorite_foods:{比萨
{名称:莎拉
性别:f
已婚者:不
年龄:21岁,
状态:id
favorite_foods:{比萨
}
)
查询:
Friends.find({ 22 }:年龄:{大于});
Friends.find({:{洼
Friends.find({:{洼
年龄:{ 22 } })比;
更新
操作:
Friends.update(
{
状态:ca
已婚者:是
},
{
姓名:乔伊斯
}
);
friends.update({状态:Ca
Friends.update(
{
状态:ca
已婚者:是
},
Friends.find(
{名称:乔伊斯}
)
);
插入数据:
插入是简单的,并按您期望的方式
工作:
Friends.insert(
{名称:布瑞恩
性别:m
已婚者:不
年龄:52岁,
状态:
favorite_foods:{水果
});
删除:
复制代码代码如下:friends.remove({姓名:布瑞恩});
排序:
Friends.orderBy(年龄{
名字:降序} });
VAR键=新的太妃糖(
{姓名:12abc},
{姓名:abc343},
{姓名:1abc},
{姓名:23abc}
});
Keys.orderBy({姓名:逻辑});
每一个使用:
Friends.forEach(
函数(f,n){ alert(f.name)});
Friends.forEach(
函数(f,n){ alert(f.name);},
{ favorite_foods:{:比萨饼} }
);
希望本文能对大家的javascript
程序设计有所帮助。