我试图从较旧的Orchard数据库中导出数据,但在查找博客文章内容存储在哪个表时遇到了问题。我尝试使用许多不同的“搜索所有列” spocs搜索所有表和列,但没有从帖子本身中查找文本。
如果我有一个博客文章,其中的开头句子是:此句子包含一个唯一的单词。
我本来希望各种“搜索所有列”示例中的至少一个出现一个表/列。但是到目前为止,还没有。
谢谢
Orchard存储基于两个表的数据,ContentItemRecord
和ContentItemVersionRecord
存储诸如的内容项的元数据BlogPost
,这些内容项是由多个部分构建的,每个部分都有其表,并且该项目与各部分之间的关系基于Id
(如果不可绘制)或ContentItemRecord_Id
(如果可起草)列
如果我们采取BlogPost
型为例,它从建造TitlePart
,BodyPart
,AutoroutePart
和CommonPart
,并希望所有的选择后的数据(ID = 90),那么你可以找到它在标题TitlePartRecord
表(ContentItemRecord_Id = 90
),并且在它的正文BodyPartRecord
表与标题部分记录AutorouteRecord
具有相同的关系,表中的路由部分具有相同的关系,并且CommonPartRecord
(Id = 90)中的公共元数据。
这是从Orchard数据库提取数据的方法,希望对您有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句