Fusio Api Action之数据库

fusio5个月前更新 admin
262 0

数据库相关Calss很多Redis、MongoDB、SQL,我只说SQL的,其他的应该都差不多吧,主要是我不用其他的数据库。

相关知识:

Fusio使用PHP 数据库抽象层 (DBAL)来管理和连接数据库像MongoDB,SQL,Redis,SQLite等

DBAL支持的数据库详见–》Doctrine: PHP Open Source Project

SQLite 是一个实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。【偶尔用】

Redis是跨平台的非关系型数据库。【不会用】

MongoDB是一个流行的开源文档型数据库。【没用过】

MySQL 是最流行的关系型数据库管理系统。【这是我用的】

SQL_Delete

删除指定数据,URI Fragments为需要删除的指定数据。URI Fragments 的值只能是id的值。

Fusio Api Action之数据库

SQL_Insert

向指定数据库插入数据,Body是要插入的数据。Method 使用POST

Fusio Api Action之数据库

SQL_Query_All

使用sql语句查询指定数据库。

SQL_Query_Row

使用sql语句查询指定数据库,URI Fragments为需要查询的数据。

Fusio Api Action之数据库

SQL_Select_All

用于获取指定表的所有的数据,Columns可以设置要返回的字段,Order by 设置用于排序的字段,Limit设置返回条数,不设置返回所有。

Fusio Api Action之数据库

SQL_Select_Row

用于获取指定id的内容,Columns可以设置要返回的字段。URI Fragments为需要查询的数据。

Fusio Api Action之数据库

SQL_Update

用于更新指定ID的内容。URI Fragments为需要修改的数据的id。

Fusio Api Action之数据库

{ 
    "goodscode": "123",
    "goodsname": "商品update",
    "BarCode": "55750596"
}

Response – 200

{
  "success": true,
  "message": "Entry successfully updated",
  "id": "320101"
}

© 版权声明

相关文章