it-swarm-id.com

Di mana isi tubuh simpul disimpan?

Dalam tabel simpul, Anda akan menemukan segalanya kecuali tubuh sebenarnya. Di mana saya dapat menemukan teks isi ini? Saya berasumsi itu disimpan sebagai gumpalan di suatu tempat.

48
coderama

Saya tidak memiliki instalasi drupal instalasi di sini, tapi saya bertanya pada diri sendiri pertanyaan ini beberapa minggu yang lalu, dan butuh waktu untuk menemukan jawabannya.

Jika saya ingat dengan benar, tubuh simpul disimpan dalam tabel yang digunakan untuk menyimpan "revisi" dari simpul tersebut. Saya tidak yakin apa namanya, tetapi harus seperti "node_revision" atau "node_revisions."

40
Pascal MARTIN

Di Drupal 7 tubuh telah dipindahkan ke tabel field_data_body.

56
Freeman

Dalam Drupal 6, konten tubuh simpul disimpan dalam tabel 'node_revisions' di bawah bidang 'tubuh'.

node_revisions.body

Dalam Drupal 7, isi tubuh simpul disimpan di tabel 'field_data_body' di bawah bidang 'body_value'. Jika revisi konten ada di sana, maka ia juga menyimpan data dalam 'field_revision_body' tabel di bawah ' bidang body_value '.

field_data_body.body_value

field_revision_body.body_value

Dalam Drupal 8, isi tubuh simpul disimpan dalam tabel 'simpul__body' di bawah bidang 'body_value'. Jika revisi konten ada di sana maka ia juga menyimpan data di 'tabel_ simpul_revisi__body' di bawah ' bidang body_value '.

simpul__body.body_value

node_revision__body.body_value

8
amitgoyal

Ini adalah tabel "node_revisions", di Drupal 5.

8
Nir Levy

Jenis konten konten tubuh Anda disimpan dalam field_data_body dan field_revision_body tabel.

5
Shan

Dalam Drupal 7, badan simpul ditemukan di field_data_body dan field_revision_body. Bidang baru ditambahkan menggunakan CCK (yang ditambahkan ke inti di Drupal 7) ditemukan di field_config dan field_config_instance. Dalam Drupal6, badan simpul disimpan di node_revisi dan bidang yang dibuat disimpan di content_node_field dan content_node_field_instance.

2
snasim

Ini adalah SQL yang akan Anda gunakan (klien 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';

Jadi ya, jawabannya adalah tabel "node_revisions" di Drupal 6.

2
george marcotte

Dalam Drupal 7 di field_revision_body .. jika Anda menggambarkan tabel itu, Anda akan melihat ada col untuk ringkasan tubuh dan tipe longtext.

1
gatecrush

Saya telah membuat beberapa tipe konten baru, dan untuk mereka, isi atau uraiannya masuk ke kolom field_description_value dari tabel content_type_<type_name> dimana type_name adalah nama tipe konten baru.

1
user4221