it-swarm.asia

أين يتم تخزين محتوى جسم العقدة؟

في جدول العقدة ، ستجد كل شيء باستثناء الجسم الفعلي. أين يمكنني العثور على هذا النص الأساسي؟ أفترض أنه يتم تخزينه في مكان ما.

48
coderama

ليس لدي تثبيت drupal التثبيت هنا ، لكنني سألت نفسي هذا السؤال قبل أسبوعين ، واستغرق الأمر بعض الوقت للعثور على الإجابة.

إذا كنت أتذكر بشكل صحيح ، يتم تخزين نص العقدة في الجدول المستخدم للحفاظ على "مراجعات" العقدة. لست متأكدًا من اسمه ، ولكن يجب أن يكون مثل "node_revision" أو "node_revisions".

40
Pascal MARTIN

في Drupal 7 تم نقل الجسم إلى جدول field_data_body.

56
Freeman

في Drupal 6 ، يتم حفظ محتوى نص العقدة في جدول "node_revisions" ضمن حقل "body".

node_revisions.body

في Drupal 7 ، يتم حفظ محتوى نص العقدة في جدول "field_data_body" ضمن الحقل "body_value". في حالة وجود مراجعات للمحتوى ، فإنه يحفظ أيضًا البيانات في جدول "field_revision_body" ضمن " مجال body_value.

بيانات_البيانات_الجوية

field_revision_body.body_value

في Drupal 8 ، يتم حفظ محتوى نص العقدة في جدول "node__body" ضمن حقل "body_value". في حالة وجود مراجعات للمحتوى ، فإنه يحفظ أيضًا البيانات في جدول "node_revision__body" ضمن " مجال body_value.

العقدة_الهيئة.الجسم_القيمة

node_revision__body.body_value

8
amitgoyal

إنه جدول "node_revisions" ، في Drupal 5.

8
Nir Levy

يتم حفظ محتوى الجسم الخاص بأنواع المحتوى في field_data_body و field_revision_body الجداول.

5
Shan

في Drupal 7 ، تم العثور على نص العقدة في field_data_body و field_revision_body. تم العثور على حقول جديدة مضافة باستخدام CCK (والتي تمت إضافتها إلى المركز في Drupal 7) تم العثور عليها في field_config و field_config_instance. في Drupal6 ، يتم تخزين نص العقدة في إصدارات العقدة ويتم حفظ الحقول التي تم إنشاؤها في content_node_field و content_node_field_instance.

2
snasim

هذه هي SQL التي ستستخدمها (عميل MySQL):

SELECT node.nid,node.vid,type,node.title, body 
FROM node join node_revisions ON node.nid = node_revisions.nid
WHERE node.title = 'some title';

لذا نعم ، الجواب هو جدول "node_revisions" في Drupal 6.

2
george marcotte

في Drupal 7 its in field_revision_body .. إذا كنت تصف هذا الجدول سترى عمودًا لموجز الجسم ونوع النص الطويل.

1
gatecrush

لقد أنشأت بعض أنواع المحتوى الجديدة ، وبالنسبة لهم ، انتقل النص أو الوصف إلى العمود field_description_value من الجدول content_type_<type_name> أين type_name هو اسم نوع المحتوى الجديد.

1
user4221