koa

    0热度

    1回答

    我遇到问题,而当我重新启动Node/Koa.app时,MongoDB实例中存在的任何数据都将被删除。此应用程序使用Mongoose连接到本地Mongo实例。 这里是我的代码: app.js (I have code in there to output connection to the logger) import Koa from 'koa'; import path from 'pat

    2热度

    2回答

    我是nodejs的新手。请帮助我如何将数据保存在foreach循环中并将响应发送回controller.it返回false而不返回对象。在此先感谢 这里是我的代码就像 var rideStatus = require('../models/ridestatus'); module.exports = { invite_ride: function* (body) { var

    0热度

    1回答

    以下是向我的服务器请求POST数据的JavaScript代码。当我打印出身体数据时,似乎工作正常,但Koa甚至没有从请求中解析“身体”(使用koa-bodyparser)。我不知道为什么会发生这种情况,它的工作原理与一周前相似。 浏览器 jQuery(document).ready(function($) { $(".mypage_container .btn-block").click

    1热度

    1回答

    我只使用了koa-bodyparser,我发现它不允许上传文件的解析器表单数据。所以我正在尝试这些模块co-busboy,koa-body,koa-better-body。但我不知道如何在保存之前重命名上传文件。因为我从来没有做过这个,所以我想知道如何去做。有任何想法吗?

    0热度

    3回答

    我在使用一些koa模块,他们只有这个文档写在koa v1而不是v2。由于我以前从未使用过v1,因此我不知道如何在v2中编写此代码。 app .use(body({ IncomingForm: form })) .use(function *() { console.log(this.body.user) // => test consol

    1热度

    1回答

    出于某种原因,我需要将一些文件(主要是图像或pdf)存储到我的数据库(PG 9.2.20)中。 这些文件是由用户上传的,当我将它们下载回来时,它们已损坏。 我正在使用nodejs。 我存储该文件的列类型是BYTEA。 这是我如何存储他们: const { files, fields } = await asyncBusboy(ctx.req); const fileName = files[0]

    0热度

    1回答

    如果我从客户端发送POST如/image/cover或/image/sub/,路由器功能根本不起作用,所以它发送404。它应该工作,但我从字面上不知道。我从来没有遇到过这种情况,它无缘无故。 路由器 import Router from 'koa-router' const router = new Router({ prefix: '/image' }) router.post('/co

    0热度

    1回答

    我是新来的nodejs for循环不能同步工作。请提前 帮助这里感谢是我的代码 notifyRide:function*(body){ yield User.find({_id: {$ne: body.userId}},function(err, doc){ if(doc != null){ User.findOne({_id:body.userId},functio

    1热度

    1回答

    我正在使用Koa模块 - 节点js和mysql &遇到问题。 在注册功能(内welcomeCtrl.js) var bcrypt = require('bcrypt'); module.exports = { signup: function* (next) { bcrypt.genSalt(10, function(err, salt) { console.log(salt);

    0热度

    1回答

    我通过护照(Koa,Mongodb,React,Redux)实现了用户的授权。 router.post('/login', function(ctx, next) { return passport.authenticate('local', async function(err, user, info) { if (err) throw err; if (u