使用wedb访问数据(5)-更新数据

2019-12-10  本文已影响0人  备考999天


使用GET方法

API如下:

http://host/wedb/<database>/update/<table>/<key>?<key>=<value>&<field1=value1>&...&<fieldn=valuen>

其中:

database:数据库

table:表

key:过滤字段

values:更新字段

以上API相当于执行如下SQL语句:

UPDATE table SET

field1=value1

...

fieldn=valuen

WHERE key=value

举例子:

http://host/wedb/52go/update/customer_info/name?name=Jack&age=44&city=Shanghai

相当于如下SQL:

UPDATE customer_info SET age=44,city='Shanghai' WHERE name='Jack'

使用POST方法

API如下:

http://host/wedb/<database>/update/<table>

POST BODY如下

[[{<filter1>},{<feild1>}], ....,[{<filtern>},{<feildn>}]]

举例:

http://host/wedb/52go/update/staff_info

[[{"ID":"667677"},{"name":"Sunny","age":36}], [{"name":"Tom"},{"wage":89}]]

以上相等于如下两条SQL:

UPDATE staff_info set name="Sunny",age=36 where ID="667677"

UPDATE staff_info set wage=89 where name="Tom"

上一篇

目录

上一篇下一篇

猜你喜欢

热点阅读