[英]Mongoose not saving elements in Object Array?
我正在嘗試制作一個 RPG Discord Bot,您可以在其中升級技能,出售物品等。最近,我的一個朋友重構了所有代碼。 一切正常,除了啟動命令:
在重構之前,它會正確保存所有內容。 之后,它沒有保存任何技能的
maxLevel<\/code>屬性,而是開始保存
ObjectID<\/code>屬性。
await new client.database.user({
userID: interaction.user.id,
inventory: [],
coins: 250,
skills: [
{
name: 'Strength',
level: 1,
exp: 0,
maxLevel: 50,
},
{
name: 'Agility',
level: 1,
exp: 0,
maxLevel: 50,
},
{
name: 'Knowledge',
level: 1,
exp: 0,
maxLevel: 50,
},
{
name: 'Trading',
level: 1,
exp: 0,
maxLevel: 50,
},
{
name: 'Challenge',
level: 1,
exp: 0,
maxLevel: 5,
},
{
name: 'Hunting',
level: 1,
exp: 0,
maxLevel: 50,
}
],
mobsKilled: 0,
bossesKilled: 0,
created: moment().format('DD/MM/YYYY'),
heavenDifficulty: Math.floor(Math.random() * 9 + 1),
}).save();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.