MongoDB使用$ position将元素插入数组

时间:2018-08-01 12:52:40

标签: mongodb

我正在使用节点v9.10.1连接到mongodb版本3.6.3。我正在使用$ position将元素插入具有数组的现有记录中,因为我需要根据位置对数组进行排序。元素随机到达服务器。我的问题是即使使用$ position之后,元素也没有插入到上述位置 我的文档结构如下

i=0j=0,i=0j=1
i=1j=0,i=1j=1
i=2j=0,i=2j=1
i=3j=0,i=3j=1
i=4j=0,i=4j=1
i=5j=0,i=5j=1
i=6j=0,i=6j=1
i=7j=0,i=7j=1
i=8j=0,i=8j=1
i=9j=0,i=9j=1

在节点中测试相同代码的代码如下

{_id:1,array;[]}

运行此命令后,您会发现元素插入数组的位置不在所需位置。 是mongo错误还是我的错误?

0 个答案:

没有答案