簡體   English   中英

Sailsjs:在mongodb中使用創建藍圖后,服務器崩潰

[英]Sailsjs: Server crash after using create blueprint with mongodb

我在config中配置了connections.js文件。 我使用快捷方式路由來檢查數據是否已存儲在數據庫中。 我將url localhost:1337 / test / create?name = hello放到了它,它在數據庫中創建了一個條目,但服務器因該日志而崩潰

process.nextTick(function() { throw err; });
                                  ^

TypeError: Right-hand side of 'instanceof' is not callable
    at _hasBinary (/usr/local/lib/node_modules/sails/node_modules/has-binary/index.js:31:30)
    at hasBinary (/usr/local/lib/node_modules/sails/node_modules/has-binary/index.js:58:10)
    at Namespace.emit (/usr/local/lib/node_modules/sails/node_modules/socket.io/lib/namespace.js:214:9)
    at Object.broadcastToRoom [as broadcast] (/usr/local/lib/node_modules/sails/node_modules/sails-hook-sockets/lib/sails.sockets/broadcast-to-room.js:74:13)
    at child.broadcast (/usr/local/lib/node_modules/sails/lib/hooks/pubsub/index.js:139:23)
    at child.publishCreateSingle (/usr/local/lib/node_modules/sails/lib/hooks/pubsub/index.js:1218:14)
    at /usr/local/lib/node_modules/sails/lib/hooks/pubsub/index.js:1069:16
    at arrayEach (/usr/local/lib/node_modules/sails/node_modules/@sailshq/lodash/lib/index.js:1439:13)
    at Function.<anonymous> (/usr/local/lib/node_modules/sails/node_modules/@sailshq/lodash/lib/index.js:3500:13)
    at child.publishCreate (/usr/local/lib/node_modules/sails/lib/hooks/pubsub/index.js:1068:11)
    at child.wrapper [as publishCreate] (/usr/local/lib/node_modules/sails/node_modules/@sailshq/lodash/lib/index.js:3250:19)
    at created (/usr/local/lib/node_modules/sails/lib/hooks/blueprints/actions/create.js:48:19)
    at wrapper (/usr/local/lib/node_modules/sails/node_modules/lodash/index.js:3592:19)
    at applyInOriginalCtx (/usr/local/lib/node_modules/sails/node_modules/waterline/lib/waterline/utils/normalize.js:421:80)
    at wrappedCallback (/usr/local/lib/node_modules/sails/node_modules/waterline/lib/waterline/utils/normalize.js:324:18)
    at success (/usr/local/lib/node_modules/sails/node_modules/waterline/node_modules/switchback/lib/normalize.js:33:31)
    at _switch (/usr/local/lib/node_modules/sails/node_modules/waterline/node_modules/switchback/lib/factory.js:58:28)
    at /usr/local/lib/node_modules/sails/node_modules/waterline/lib/waterline/query/dql/create.js:248:9
    at /usr/local/lib/node_modules/sails/node_modules/waterline/node_modules/async/lib/async.js:52:16
    at /usr/local/lib/node_modules/sails/node_modules/waterline/node_modules/async/lib/async.js:269:32
    at /usr/local/lib/node_modules/sails/node_modules/waterline/node_modules/async/lib/async.js:44:16
    at child.<anonymous> (/usr/local/lib/node_modules/sails/node_modules/waterline/lib/waterline/utils/schema.js:152:44)

更新:20-Dec-2017 ..這是我在安裝> sails-mongo適配器時得到的... 2.1.20的確切版本是什么?

Faizaans-MacBook-Pro:foobar faiz $ npm install sails-mongo --save npm WARN不推薦使用mongodb@2.1.20:請升級到2.2.19或更高版本+ sails-mongo@0.12.2在7.967s中添加了14個軟件包

我在這里找不到確切的問題。 我試圖將我的項目連接到mysql,出現了同樣的問題。 當我創建一個新項目並嘗試將其連接到數據庫時,該問題得到解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM