使用wedb访问数据(3)-增加数据
2019-12-09 本文已影响0人
备考999天
使用GET方法增加数据
数据库为database,表名为table,API如下:
http://host/wedb/<database>/add/<table>?<field-list>
在52go数据库的表customer_info中加入一条数据,指定ID='1212091',name='jack',mobile='13711771177':
http://host/wedb/52go/add/customer_info?ID=1212091&name=jack&mobile=13711771177
记录的字段值在request args中指定,表的primary key如果不是数据库自动生成的,那么一定要指定;否则,可以不指定。当调用者不指定数据字段值时,该记录将自动变为默认值。
使用POST方法增加数据
使用的URL与GET方法一样,为:
http://host/wedb/<database>/add/<table>
但是,所有的数据,都放在json格式的POST BODY里,如下:
URL:http://host/wedb/52go/add/customer_info
POST BODY为:
{
"ID":"1212091",
"name":"jack",
"age":45,
"mobile":13717171717
}
增加多条记录,POST BODY为:
[{
"ID":"1212091",
"name":"jack",
"age":45,
"mobile":13717171717
},
{
"ID":"1212881",
"name":"Tom",
"age":33,
"mobile":13718181818
}
]
用以上的方法,可以批量增加任意条数据。