gpt4 book ai didi

Plone zodb 错误 CMFUid 断言

转载 作者:行者123 更新时间:2023-12-02 03:42:05 24 4
gpt4 key购买 nike

我们有一个非常大的 Data.fs (~15Gb) - 我认为这是通过使用“工作副本支持”和自定义文件夹内容类型实现的!

如果我尝试使用“portal_historiestorage”,实例退出并显示 > XX 错误:

ERROR CMFUid ASSERT: 17 objects have 1642 as uid!!!

如何清除这些对象并缩小我的数据库?我已经清除/重建“portal_catalog”、reference_catalog 和 uid_catalog

提前致谢

Plone 3.3.6

最佳答案

我也遇到过这样的问题。在我的例子中,是 portal_catalog 中缺少 cmf_uid 索引:因此每次搜索都会返回所有目录大脑。

所以我猜问题中的问题与多个对象已使用相同的 cmf_uid(这是对象的属性)进行索引这一事实有关。

[b.getObject() for b in portal_catalog(cmf_uid='1642')] 

应指出相关对象。

您应该获取这些对象并验证它们是否具有正确的 cmf_uid,并注意可能出现的获取问题。

关于 Plone zodb 错误 CMFUid 断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19450466/

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