垃圾箱文件夹中的严重部署错误ApostropheCMS复制密钥错误

问题描述 投票:0回答:1

因此,我一直试图在ApostropheCMS中创建嵌入式Instagram feed。在使用Instagram旧版API(详细here)处理npm模块后,我基于此idea创建了一个本地Widget模块。它出奇地好。

但是,当我挣扎时,我创建了几个不同的“ Instagram”页面并删除了它们。现在,当我使用驿马车进行部署时,我收到以下错误:

Unhandled rejection MongoError: E11000 duplicate key error collection: ButchsBBQ.aposDocs index: slug_1 dup key: { : "/trash/instagram" }

我是否有解决此问题的好方法?我该如何摆脱已经丢掉的东西?

javascript node.js mongodb apostrophe-cms apostrophe
1个回答
0
投票

如评论中所述,答案在撇号不一致服务器中提供。当我不正确地迁移数据库时,就会发生这种情况。基本上,我在本地计算机上删除了该页面,迁移了数据库,然后还原了数据库,但是在重新刷新页面之前,我相信我已经将该服务器上的同一页面删除了。我最后用相同的子弹键在垃圾箱中放了两页。

为了解决此问题,必须通过mongo shell在本地计算机和服务器上手动删除页面才能继续进行部署。

© www.soinside.com 2019 - 2024. All rights reserved.