我在这里有一个 where 条件,我需要找到不等于工作人员表的 ID 字段(主键)的东西, 但是由于某种原因,当程序返回 promise 时,它告诉我“无效值 { id: 1 }” id 是 db 中列的名称,并且有一个与该值关联的条目。 注释是从 sequalize 3 移植到 6 的旧代码。e ...
我在这里有一个 where 条件,我需要找到不等于工作人员表的 ID 字段(主键)的东西, 但是由于某种原因,当程序返回 promise 时,它告诉我“无效值 { id: 1 }” id 是 db 中列的名称,并且有一个与该值关联的条目。 注释是从 sequalize 3 移植到 6 的旧代码。e ...
我正在尝试移植一个使用 sequelize 3.30.4 的应用程序并且我正在更新到 6.13,我假设有些事情已经改变,因为我不能在 where 子句中使用字符串文字,或者调试器告诉我。 也就是说,我已经做了一些谷歌搜索,并找到了一些有意义的基本示例,但我不完全确定如何将此字符串转换为 findAn ...
我有路径: 还有两个功能,pre: 和处理程序: 如何链接validateJWT function 的返回值以在readDir处理程序 function 中使用它? 每个 function 和路由在不同的文件中。 谢谢。 ...
我有一个使用 hapi-mongodb 插件的 hapijs 项目。 在处理程序中,我使用 hapi-mongodb 插件进行数据库调用。 见下文 我希望能够使用 server.inject() 对其进行测试,但我不确定如何存根 request.mongo.db 和 request.mongo.O ...
我正在使用 Firebase 托管和使用云运行托管容器的 nodejs 后端 API 部署前端网站。 我正在使用 Firebase 重写将所有 API 调用重定向到云运行服务,以便我可以从 mydomain.com/api/**** 访问 API 我正在使用 Hapi js 框架,并在服务器配置中将 ...
我提出的问题: https : //github.com/hapijs/hapi/issues/4307 我想知道之前是否有人在 hapijs 中遇到过这个问题,我无法在 url 中使用查询参数进行重定向 server.route({ path: '/test', method: ' ...
基本问题:您已经按照教程进行操作,您已经启动了 Hapi 服务器,它正在运行……但它不起作用。 通过 curl 的直接调用会得到一些东西,使用 Web 浏览器直接加载 API 调用会得到一些东西……但是在应用程序中使用该 API 端点,例如 Angular 或 React,它会弹出如下错误消息: ...
验证日期字段是否大于从现在开始的 x 天。 现在我有这个片段来检查日期是否大于现在。 但我想验证planned_date至少比现在多2 天。 这可能与moment.js结合使用,但无法使其正常工作。 ...
我尝试使用 await 使我的异步 function 像同步任务一样工作,它适用于常规 function。 但这不适用于我的匿名 function。 所以我在我的 mongoose 架构中有这个 function : userSchema.methods.comparePassword = fu ...
我要将我的服务从 HAPI v18 更新到 HAPI v20.1.4 在以前的 HAPI 版本上,我能够使用server._core.auth._strategies[<strategy_name>]检查注册的策略请参阅指定的server._core.auth._strategies属性 ...
所以,我有一个 RESTful API(用 Hapi.js 构建),它有用户使用的端点和我的前端应用程序(用 Next.js 构建)。 GET api/candies就是其中之一,我以它为例。 前端询问存储在我的数据库中的糖果列表,并将它们显示在任何人都可以访问的页面上(必须是这种方式)。 前端 ...
我查看了一个现有的代码库,我注意到代码库有两个模式验证,我认为单个模式可以验证,因为第二个模式是第一个模式的分支。 请参阅下面的代码库。 现在这些模式正在以下路线中使用: 我是 Hapi 的新手,但对 Express 和 Mongoose 有一些经验,我倾向于重写这些验证以在“POST”和“PUT ...
我使用了@hapi/basic插件,并像教程一样编写了 validate function。 它工作正常,我可以使用正确的用户名和密码登录,如果我发送的用户名和密码不正确,它也会返回 401 HTTP 错误。 问题是,我无法在路由处理程序 function 中获取凭据。 它总是 null。 如果可 ...
我正在按照 HapiJS 教程创建服务器并使用单元测试。 这是我的 server.js 文件。 我创建了一个导出 function,它将在 index.js 中调用。 这个function有三个参数。 第一个参数是主机,第二个是端口,第三个是带有路由的非结构化 object。 显然它工作正常。 这 ...
我正在尝试在 nodejs 应用程序中实现 Typeform。 要获得 typeform 响应,我需要调用https://api.typeform.com/oauth/authorize?client_id={your_client_id}&redirect_uri=https://res ...
我研究了一堆文章并阅读了大量文档,但没有太多结果。 I have a Angular SPA app that uses routing, when in localhost my application works but after deploying it to Heroku, these ...
我正在尝试制作一个可以在打字稿中使用 HapiJS 接受和解析 CSV 文件的 API。 我在 nodeJS 中测试了以下 API,结果很好。 我试图在 Typescript 中复制它,并且已经使用了很长时间。 我有以下问题: 如何将有效负载对象转换为某种可用类型? 我有我的有效载荷对象抛 ...
这样做时: 我收到这条消息: (node:23384) UnhandledPromiseRejectionWarning: TypeError: res.once is not a function 我检查了我的另一台服务器( localhost:3000 ),回答是 200 和正文,没关系 ...
如何使用 Hapi.js 保存任何类型的文件或图像 我对使用哪种类型的包或任何类型感到困惑? 保存文件 ...
我想添加一个中间件来检查标头值。 如果预期的不存在于标头中,那么我想在 API 响应中引发错误。 以下代码抛出错误,我可以在控制台中看到它,但我想将此错误发送给用户。 插入 ...