嗨,我正在使用cordova/angularjs/lokijs,同时以json格式插入db中的记录,它显示的是typeerror(“文档需要是一个对象”),但是对于简单的数组,它的工作性能很好。我需要按需要存储JSON。有什么需要帮忙的吗?谢谢
发布于 2015-12-04 11:31:37
查看insert代码LokiJS:
var docs = Array.isArray(doc) ? doc : [doc];
var results = [];
docs.forEach(function (d) {
if (typeof d !== 'object') {
throw new TypeError('Document needs to be an object');
}如果doc是传递给insert方法的原始对象,如果doc不是对象,LokiJS将抛出一个错误。确保要传递给insert的参数是JS对象,typeof语句应该确认这一点。
https://stackoverflow.com/questions/34041853
复制相似问题