gpt4 book ai didi

node.js - MongoDB:WiredTigerIndex::insert:键太大而无法索引,失败 1719:(Mongo 版本:4.0.3)

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:43 25 4
gpt4 key购买 nike

尝试通过Node(Mongoose作为ODM)向Mongodb插入长字符串,失败导致标题中提到的错误。

尝试通过终端、MongoDB Compass 插入字符串,但没有成功。

 driver: true,
name: 'MongoError',
index: 0,
code: 17280,
errmsg:
'WiredTigerIndex::insert: key too large to index, failing 1719

插入字符串时需要不丢失任何索引。运行Mongo 4.0.3

最佳答案

使用以下方法在该键上创建哈希索引:

db.collection.createIndex( { _id: "hashed"} )

现在已经成功插入了。但我们还有其他解决办法吗?

关于node.js - MongoDB:WiredTigerIndex::insert:键太大而无法索引,失败 1719:(Mongo 版本:4.0.3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56912053/

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