MongoDB:如何在单个文档中原子更新2个数组中的单个元素位置?

时间:2018-11-22 00:20:40

标签: javascript arrays mongodb mongoose

如何自动更新两个数组以首先删除一个元素,然后将其添加到选定的索引位置?

这是我的模式:

var Game = mongoose.Schema({
    current_players: {
        team1: Array,         // ['player1', 'player2', null]   
        team2: Array          // [null, 'player3', null]
    },
});

在此示例中,是否可以将'player2'的索引1处的team1自动移动到team2的索引0?

0 个答案:

没有答案