gpt4 book ai didi

javascript - LokiJS 不允许插入 Json 数据

转载 作者:行者123 更新时间:2023-11-28 06:38:40 24 4
gpt4 key购买 nike

嗨,我正在使用 cordova/angularjs/lokijs 以 json 格式在数据库中插入记录时,它显示类型错误(“文档需要是一个对象”),但在简单数组的情况下,它工作正常。我需要存储为 JSON作为要求。有任何帮助吗?谢谢

最佳答案

查看 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 语句应该确认这一点。

关于javascript - LokiJS 不允许插入 Json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34041853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com