Orchardcms ContentItem.Parts.Fields值存储在哪里?

Orchardcms ContentItem.Parts.Fields值存储在哪里?,orchardcms,orchardcms-1.7,Orchardcms,Orchardcms 1.7,给定如下代码: IContent part = ....; // some part object like IUser var fieldValues = part.ContentItem.Parts .SelectMany(p => p.Fields) .Where(f => f.Name == "some field name"); 字段值存储在哪个表中,还是存储在其他地方 我正在使用SQL Server作为Orchard的后端数据库。我看到字段在表设置\u Co

给定如下代码:

IContent part = ....; // some part object like IUser
var fieldValues = part.ContentItem.Parts
   .SelectMany(p => p.Fields)
   .Where(f => f.Name == "some field name");
字段值存储在哪个表中,还是存储在其他地方


我正在使用SQL Server作为Orchard的后端数据库。我看到字段在表
设置\u ContentPartFieldDefinitionRecord中定义,但我不知道实际值存储在哪里。

Orchard\u Framework\u ContentItemVersionRecord


请查看Orchard的首席开发人员Sebastien Ros的这篇博文,他谈到了一些数据库结构

谢谢!除此之外,数据以XML格式存储在
data
列中。