gpt4 book ai didi

javascript - 使用 mongodb 收集 meteor 中的重复键

转载 作者:可可西里 更新时间:2023-11-01 10:34:21 24 4
gpt4 key购买 nike

我目前正在开发一个 meteor 应用程序,有时我的服务器会因以下错误而宕机:

Exception while invoking method '/songs/insert' MongoError: E11000 duplicate key error index: megan.songs.$id 双键:{ : "399dc507-b1fe-4e0f-a2c4-fa3dabd2bdf5"

插入方法是这样调用的:

Songs.insert({name: vid, score: weight, title:title, listkey:Session.get('listkey')});

谁能帮帮我?

提前致谢

主题

最佳答案

哪个键被复制了? ObjectId (_id) 字段不能重复。是listkey字段吗?可能您在 listkey 字段上设置了唯一索引,并且您的 Session.get() 以某种方式返回了一个现有键,这就是您的插入失败的原因..您可以执行:

db.Songs.find({listkey:"399dc507-b1fe-4e0f-a2c4-fa3dabd2bdf5"});

并检查是否返回了多个文件?

关于javascript - 使用 mongodb 收集 meteor 中的重复键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11677334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com