Dapperator 是一款运行于 Node.js 环境下的数据操作包,可以帮助开发者方便地操作各种数据。
安装
在控制台输入以下命令安装:
--- ------- ----------
用法
基本用法
首先,我们需要在代码中引入 Dapperator:
----- ------ - ----------------------
接下来,我们可以使用 Dapperator 定义一个 Database 对象:
----- -- - --- ------------------------ - ----- ------------ ----- ------- --------- --------- --------- ------ ---
在此例中,我们选择的是 MySql 数据库,其他目前支持的数据库有 Postgres、Sqlite、Mssql。
查询数据
Dapperator 提供了多种查询函数可以让我们使用:
query
--- ------ - ----- ---------------- - ---- ----- ----- ------- ----
select
--- ------ - ----- ------------------ - ------ - ---- - ---- -- - -- ------ --- ----- -- ---
这里的 $gt
即表示大于符号,同时也支持 $gte
、$lt
、$lte
、$ne
、$in
等操作。其中 limit 表示限制返回的数据条数,skip 表示跳过的数据条数。
插入数据
Dapperator 还提供了多种插入数据的方式:
insert
----- ------------------ ------ ----- ---- --- ------- ---------
更新数据
Dapperator 支持使用以下方式更新数据:
update
----- ------------------ - ------- -------- -- - ------ - ----- ---- - --
updateById
----- ---------------------- - ------- -------- -- --
这里的 1
是指 id
等于 1 的数据。
删除数据
最后是删除数据的操作:
remove
----- ------------------ - ------ - ----- ---- - --
removeById
----- ---------------------- --
这里的 1
是指 id
等于 1 的数据。
总结
本文介绍了 Dapperator 的安装、基本用法、查询、插入、更新、删除数据的方法。希望本文可以帮助到对这个 npm 包感兴趣的前端开发者。
完整代码示例:
----- ------ - ---------------------- ----- -- - --- ------------------------ - ----- ------------ ----- ------- --------- --------- --------- ------ --- ----- -------- ------ - -- ---- --- ------ - ----- ---------------- - ---- ----- ----- ------- ---- -------------------- --- ------- - ----- ------------------ - ------ - ---- - ---- -- - -- ------ --- ----- -- --- --------------------- -- ---- ----- ------------------ ------ ----- ---- --- ------- --------- -- ---- ----- ------------------ - ------- -------- -- - ------ - ----- ---- - -- ----- ---------------------- - ------- -------- -- -- -- ---- ----- ------------------ - ------ - ----- ---- - -- ----- ---------------------- -- - -------
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60055f0481e8991b448dca0c