Кто-нибудь может помочь??
Вы должны установить config.datastore.default.adapter: 'sails-mongo'. Более того, если вы изменили модель, когда в базе данных были данные, вы должны удалить ее.
ошибка: Не удалось загрузить хук (orm
)! ошибка: Не удалось разорвать хук ORM. Сведения об ошибке: Ошибка: нарушение непротиворечивости: попытка удалить хранилище данных (default
), которое в данный момент не зарегистрировано с этим адаптером. Обычно это происходит из-за состояния гонки в пользовательском коде (например, из-за попытки отключить один и тот же экземпляр ORM более одного раза) или из-за ошибки в этом адаптере. (Если вы запутались, обратитесь по адресу http://sailsjs.com/support.) на Object.teardown (D:\gcloud\test01-2\node_modules\sails-mongo\lib\index.js:390:19) в D:\gcloud\test01-2\node_modules\waterline\lib\waterline.js:758:27 в D:\gcloud\test01-2\node_modules\async\dist\async.js:3047:20 в eachOfArrayLike (D:\gcloud\test01-2\node_modules\async\dist\async.js:1002:13) в eachOf (D:\gcloud\test01-2\node_modules\async\dist\async.js:1052:9) в Object.eachLimit (D:\gcloud\test01-2\node_modules\async\dist\async.js:3111: 7) в Object.teardown (D:\gcloud\test01-2\node_modules\waterline\lib\waterline.js:742:11) в Hook.teardown (D:\gcloud\test01-2\node_modules\sails-hook- orm\index.js:246:30) в Sails.wrapper (D:\gcloud\test01-2\node_modules\@sailshq\lodash\lib\index.js:3275:19) в Object.onceWrapper (events.js: 313:30) в emitNone (events.js:106:13) в Sails.emit (events.js:208:7) в Sails. emitter.emit (D:\gcloud\test01-2\node_modules\sails\lib\app\private\after.js:56:26) в D:\gcloud\test01-2\node_modules\sails\lib\app\lower .js:67:11 в beforeShutdown (D:\gcloud\test01-2\node_modules\sails\lib\app\lower.js:45:12) в Sails.lower (D:\gcloud\test01-2\node_modules\ паруса\lib\app\lower.js:49:3) в Sails.wrapper [как ниже] (D:\gcloud\test01-2\node_modules\@sailshq\lodash\lib\index.js:3275:19) в whenSailsIsReady (D:\gcloud\test01-2\node_modules\sails\lib\app\lift.js:68:13) в D:\gcloud\test01-2\node_modules\sails\node_modules\async\dist\async.js :3861:9 в D:\gcloud\test01-2\node_modules\sails\node_modules\async\dist\async.js:421:16 в iterateeCallback (D:\gcloud\test01-2\node_modules\sails\node_modules\async \dist\async.js:924:17) в D:\gcloud\test01-2\node_modules\sails\node_modules\async\dist\async.js:906:16error: ошибка: Ошибка: нарушение согласованности: непредвиденная ошибка при создании БД диспетчер соединений: ``` Ошибка реализации: произошла внутренняя ошибка красный во время работы createManager
. Получил не-ошибку: { MongoError: соединение 0 с cluster0-shard-00-00-cqwe8.mongodb.net: 27017 закрыто в функции. MongoError.create(D:\gcloud\test01-2\node_modules\mongodb-core\lib\error.js:29:11) в сокете. (D:\gcloud\test01-2\node_modules\mongodb-core\lib\connection\connection.js:202:22) в Object.onceWrapper (events.js:315:30) в emitOne (events.js:116: 13) в Socket.emit (events.js:211:7) в TCP._handle.close [как _onclose] (net.js:557:12) имя: «MongoError», сообщение: «соединение 0 с cluster0-shard- 00-00-cqwe8.mongodb.net:27017 закрыто }