Я работаю над огромным проектом, многие функции вызывают друг друга
Я сталкиваюсь с этой ошибкой: RangeError: Превышен максимальный размер стека вызовов
полная ошибка:
/ Пользователи / mohsen / Desktop / GP / Source / node_modules / lodash.get / index.js: 561
return reIsPlainProp.test (value) ||! reIsDeepProp.test (value) ||
RangeError: Максимальный размер стека вызовов, превышенный в RegExp.test () для isKey (/Users/mohsen/Desktop/GP/Source/node_modules/lodash.get/index.js: 561: 24) в baseGet (/Users/mohsen/Desktop/GP/Source/node_modules/lodash.get/index.js:458:10) в get (/ Users / mohsen / Desktop / GP / Source / node_modules /lodash.get / index.js: 927: 45) в isBsonType (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:150:10) в клоне (/ Users / mohsen / Desktop /GP / Source / node_modules / mongoose / lib / utils.js: 210: 7) в cloneObject (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:270:11) в clone (/Пользователи / mohsen / Desktop / GP / Source / node_modules / mongoose / lib / utils.js: 196: 16) в cloneObject (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:270:11) в clone (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16) в cloneObject (/ Users / mohsen / Desktop / GP / Source / node_modules / mongoose / lib /utils.js: 270: 11) в клоне (/ Users / mohsen / Desktop / GP / Source / node_modules / mongoose / lib / utils.js: 196: 16) в cloneObject (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:270:11) в clone(/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16) в cloneObject (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:270: 11) на clone (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16) на cloneObject (/ Users / mohsen / Desktop / GP / Source / node_modules / mongoose /lib / utils.js: 270: 11) в clone (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16) в cloneObject (/ Users / mohsen / Desktop / GP /)Source / node_modules / mongoose / lib / utils.js: 270: 11) в клоне (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16) в cloneObject (/ Users /mohsen / Desktop / GP / Source / node_modules / mongoose / lib / utils.js: 270: 11) в клоне (/Users/mohsen/Desktop/GP/Source/node_modules/mongoose/lib/utils.js:196:16)
эта ошибка возникла именно при попытке сохранитьновый документ в мою базу данных mongo
вызов функции ниже
saveOrder({data});
реализация функции
function saveOrder(data)
{
var order = new Order(data);
order.save();
}
любые предложения - почему я сталкиваюсь с этой проблемой ??
--- ОБНОВЛЕНИЕ ---
комментирование order.save ();решить вопрос
теперь проблема с этой строкой
order.save();