简介
feathers-objection-pr-10
是一个npm包,它是一个feathers服务和Objection ORM集成的插件。此插件为您的feathers应用程序提供Objection ORM支持,并通过feathers服务公开它们。
安装
可以通过以下命令安装feathers-objection-pr-10:
--- ------- ------ ------------------------
设置
以下是一些设置步骤:
- 在您的feathers应用程序中安装Objection ORM
--- ------- ------ --------- ---- --
- 引入feathers-objection-pr-10并使用Objection服务
----- -------- - -------------------------------- ----- ------- - ------------------------------- ----- ------------ - -------------------------------------- ----- --------- - ------------------------------------ ----- ----- - ------------------------------ ----- --- - -------------------- ----- ---- - ----------------- ------- ----- ----------- -------------------------------------------- --- -- ---------- -------------------- --------------------- ----------- ------ ------ --------- - -------- --- ---- -- -- --- ----- -- ------ ----- ---- ---- ------------------------ -----------------
- 并创建一个
Model
类:
-- --------------------- ----- - ----- - - --------------------- ----- --------- ------- ----- - ------ --- ----------- - ------ ------------- - - -------------- - ----------
用法
使用Objection ORM与feathers集成非常容易。只需定义一个Model
类,然后将其作为参数传递给Objection服务。下面是一些用法示例:
创建新数据记录
---- -- -------------- ----------------- -- ---- -- --------- -------- -------------------------------
获取数据记录
---- ---------------------------------
更新数据记录
---- -- -------------- ----------------- -- --- -- --------- -------- ---------------------------------
删除数据记录
---- -- ------ ---------------------------------
查询所有数据记录
---- -------------------------------
带过滤器的查询数据记录
---- -----------------------------------------
带分页的查询数据记录
---- -----------------------------------------------
以上仅是示例。有关更多信息,请查看以下文档:
参考文档
总结
在本文中,我们讨论了如何在feathers应用程序中使用Objection ORM。我们介绍了如何安装和设置插件以及如何使用插件中的各种功能。我们还介绍了如何使用curl测试复杂查询。希望这篇文章对你有所帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60057c0381e8991b448ebafd