Umbraco 4.7:cmsDocument损坏了,如何删除Document / Node?

时间:2014-08-18 01:44:18

标签: umbraco

我对Umbraco 4.7中的特定节点(nodeId 3095)有一个非常奇怪的问题:

  • cmsDocument中,有1个已发布的行和 0个最新的行。
  • 在CMS(即website.com/umbraco/)中,节点不会出现在任何地方。
  • 在umbraco.config中,节点始终显示(我尝试重新发布父节点并重新发布所有节点)
  • 当我这样做时:
    UPDATE cmsDocument SET newest=1 WHERE nodeId=3095 AND published=1
    该节点将出现在内容中的CMS中 但是当点击时,它会出错:
  

版本'bbbbb872-b97b-4db5-9304-a3489ddd5540'没有文件

  • 此查询不返回任何内容:
    SELECT * FROM cmsDocument WHERE versionId='bbbbb872-b97b-4db5-9304-a3489ddd5540'

更新了问题:
如何安全地从数据库中删除文档? (因为您无法从CMS中删除它)

1 个答案:

答案 0 :(得分:1)

我尝试从cmsContentVersion删除该版本(只有1行),显然它可以正常工作。

我做错了是我尝试手动设置最新版本。显然你不应该手动这样做。

类似说明:http://www.spyriadis.net/2011/08/umbraco-fix-no-document-exists-with-version/