我已经打开了一个drupal 7数据库并在表node
,node_revisions
和node types
中查找了一下,无法找到drupal存储实际 节点(内容)的正文
有没有人有线索?
答案 0 :(得分:15)
哦,我刚刚找到它。在D7中,他们实现了字段以允许内容中的自定义字段。 因此,节点主体只被视为一个字段,其值现在存储在表field_revision_body(在D7中)而不是node_revision(在D6中)。
如果你引用任何有用的drupal数据库结构的引用。
感谢阅读。
答案 1 :(得分:1)
在Drupal 7中,基表中的所有字段都称为属性,如title,author_id,current_time_stamp等。所有其他字段(如正文图像和您创建的许多其他字段)都存储在其他表中。实际上,Drupal为数据库中的每个字段创建一个单独的表,并将该field_table中的实体包(文章,基本页面)的主键存储为外键。基本上Drupal为每个字段制作两个表1:用于存储数据(field_data_ [name_of_field])和2:用于修订(field_revision_ [name_of_field])。