当前位置:  开发笔记 > 编程语言 > 正文

插入时文档属性的顺序

如何解决《插入时文档属性的顺序》经验,为你挑选了1个好方法。

如果我没有错,在插入新文档时,ArangoDB不关心对象属性的顺序/顺序,有没有办法保证属性的顺序与它们在json对象中声明的顺序相同?



1> stj..:

不,没有办法确保对象中键/属性/属性的顺序.

对于ArangoDB,以下文档将完全相同:

{ "a" : 1, "b" : 2 }
{ "b" : 2, "a" : 1 }

它甚至可以以不同的顺序返回同一文档对象的键/属性/属性.

如果键/属性/属性的顺序很重要,那么确保它的唯一方法是使用值数组.但是,这不允许通过命名键/属性/属性进行访问,而只允许通过数字索引进行访问.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有