我有一个使用摩卡咖啡进行测试的node.js项目。我使用续集create()
函数以将行添加到表中的最新测试现在会产生此消息,而不是我一直看到的堆栈跟踪...
1) Should be able to store a player's name
^--- With additional stack trace: Error: [object SequelizeInstance]
我找不到任何其他堆栈跟踪信息。日志文件不包含信息。知道为什么会发生这种情况,以及如何查看堆栈跟踪?
Error: [object SequelizeInstance]
对我说,您在做new Error(result)
的某个地方。可能发生的最简单方法是,如果您有一个回调,例如
function(err, result){
实际上应该是
function(result){
因此,我会检查您的回调,并确保它们实际上都与预期的签名匹配。节点中的大多数回调都使用两-param格式,但不是全部。