【问题标题】:Sequelize queries using Express req.query使用 Express req.query 对查询进行续集
【发布时间】:2020-05-24 22:54:08
【问题描述】:

我正在使用 Sequelize 和 Express (REST API)。我想要做的是例如发送 GET 请求到:api.myapp.com/v1/posts?author_id=some-id-here&tags=tag-a,tag-b 我想以某种方式在我的后端代码中配置哪些查询可供用户使用,它们将被翻译成whereinclude 等,例如:

DB.Model.findAll({
  include: [
    { model: DB.Author, as: 'author', where: { ... }},
    { model: DB.Tag, as: 'tags', where: { ... }}
  ],
});

我的问题 - 有没有这个包? 我现在搜索了一段时间,但没有找到任何东西,手动编写这些似乎很棘手,尤其是对于 NodeJS/Sequelize 的新手。

谢谢!

【问题讨论】:

    标签: node.js express sequelize.js


    【解决方案1】:

    没有可用的包可以满足您的标准,如果存在这样的包/项目,那将是非常多余的。

    您可以查看此链接以开始使用:
    https://github.com/saqsham/sequelize-v5.0-starter-api/

    如果有任何建议,我将不胜感激。

    【讨论】:

      猜你喜欢
      • 2016-04-10
      • 2018-01-08
      • 2017-07-17
      • 1970-01-01
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 2018-01-19
      • 1970-01-01
      相关资源
      最近更新 更多