Reactjs MERN、MongoDB、Mongoose:我的一些数据元素随机地从_id更改为id

Reactjs MERN、MongoDB、Mongoose:我的一些数据元素随机地从_id更改为id,reactjs,mongodb,mongoose,mongoose-schema,mern,Reactjs,Mongodb,Mongoose,Mongoose Schema,Mern,我正在使用mongoose模式和Mongodb Atlas。当我在Mongo Atlas上查看我的用户数据时,他们都很好 但是,当Iconsole.log()dataset时,集合中的随机用户似乎在更改: 0: {role: "admin", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 3, _id: "5f78d5adc5274300170e8d60", …} 1: {role: "u

我正在使用mongoose模式和Mongodb Atlas。当我在Mongo Atlas上查看我的用户数据时,他们都很好

但是,当I
console.log()
dataset时,集合中的随机用户似乎在更改:

0: {role: "admin", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 3, _id: "5f78d5adc5274300170e8d60", …}
1: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6b89911eb46c0c90e57", …}
2: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6c19911eb46c0c90e58", …}
3: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca69f9911eb46c0c90e54", …}
4: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6c99911eb46c0c90e59", …}
5: {id: "5faca67f9911eb46c0c90e52", username: "Test1", friendCode: "", main: "", secondary: ""}
6: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6949911eb46c0c90e53", …}
7: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6b09911eb46c0c90e56", …}
8: {role: "user", tournamentsPlayed: 0, tournamentWins: 0, matchWins: 0, _id: "5faca6a99911eb46c0c90e55", …}
指数5是不同的。它缺少其他人拥有的所有属性,它的
\u id
更改为
id
,并导致我的应用程序中断

这些都是我在测试功能时删除并重新创建的测试用户,但这种情况一直在发生,总是来自集合中的一个随机用户