Orchardcms Orchard CMS数据库部件与部件记录

Orchardcms Orchard CMS数据库部件与部件记录,orchardcms,Orchardcms,在Orchard数据库中,有以“Record”结尾的表名,还有以“PartRecord”结尾的表名 这背后的逻辑是什么?内容部分记录是在数据库中存储内容部分数据的记录类 虽然不一定要有零件和零件记录,但将实际数据模型(记录)从要操作和/或读取的模型(零件)中分离出来是一种很好的做法 表的命名都由模块开发人员决定,但它们通常是用PartRecord进行后期固定的 查看我的Orchard数据库,我没有看到任何以Part结尾的表。我的猜测是,在您的应用程序中,它们是自定义模块或第三方模块,开发人员选择

在Orchard数据库中,有以“Record”结尾的表名,还有以“PartRecord”结尾的表名


这背后的逻辑是什么?

内容部分记录是在数据库中存储内容部分数据的记录类

虽然不一定要有零件和零件记录,但将实际数据模型(记录)从要操作和/或读取的模型(零件)中分离出来是一种很好的做法

表的命名都由模块开发人员决定,但它们通常是用PartRecord进行后期固定的


查看我的Orchard数据库,我没有看到任何以Part结尾的表。我的猜测是,在您的应用程序中,它们是自定义模块或第三方模块,开发人员选择仅使用Part对其进行后缀。

Part记录的表应以“PartRecord”结尾。如果表格以“记录”结尾,前面没有“部分”,则不应映射到部分记录。例如,“ContentItemRecord”是一个记录,但不是部分记录。ContentItem不是一个部分。

嗨,我有很多表以“part”结尾,它们不是来自自定义模块,如“Orchard\u Framework\u ContentItemRecord”。“Orchard\u Framework\u ContentItemRecord”不是以“part”结尾的?抱歉,我当时不明白。你的问题是为什么表以part结尾,但实际上不是。你的问题是为什么有些表以part record结尾,而另一些表以record结尾?你是对的。我将改变我的问题。我想知道“PartRecord”和“Record”的区别。