云数据库数组字段get回来是空值?
发布于 8 年前 作者 xufang 2132 次浏览 来自 官方Issues

我有一个数据库是dblist,里面的img字段值是数组,主要是存放图片名,最多9张,最少一张。这个程序早期使用的时候只有一张图片,后来需要增加图片数量,所以,就是数组。当用db.collection.get提取出来的时候,img字段除了一张图片可以提取外,数组就提取不出来。这个问题我觉得非常诧异!

3 回复

是有些 img 字段是字符串有些是数组吗,是说没看到数组格式的 img 吗?如果是这样的话,是因为一次只能拿20条记录,需要 skip 一下拿

这两天继续在试。。。试过把全部img改成Array,,,也是拿回了空值。。。然后把img改名,神了!!!拿回数组了,一切正常!!!!以为成功了。。。结果出去吸了根烟。。。。又不行了,还是拿回空值。清了缓存也不行。重新导入数据也不行。。。。我真的无语了。。。。

可以把你的collection完整截图,发出来看一下吗?

回到顶部