ฉันมีฟังก์ชั่นที่กำหนดเองมากมาย ฉันแค่อยากให้แน่ใจว่าฉันทำถูก
ถ้าฉันต้องการเวอร์ชันล่าสุด - เวอร์ชันสดของโหนดฉันไปที่field_data_field_xyz
ตารางใช่ไหม
ความเข้าใจของฉันคือfield_revision_field_xyz
เก็บรุ่นเก่าทั้งหมดถูกต้องหรือไม่
ฉันมีฟังก์ชั่นที่กำหนดเองมากมาย ฉันแค่อยากให้แน่ใจว่าฉันทำถูก
ถ้าฉันต้องการเวอร์ชันล่าสุด - เวอร์ชันสดของโหนดฉันไปที่field_data_field_xyz
ตารางใช่ไหม
ความเข้าใจของฉันคือfield_revision_field_xyz
เก็บรุ่นเก่าทั้งหมดถูกต้องหรือไม่
คำตอบ:
นั่นคือที่ถูกต้อง: การทำงานที่มีการจัดเก็บข้อมูลภาคสนาม SQL
ตารางฐานข้อมูล:
- {field_data_ [field_name]} ที่เก็บข้อมูลมาตรฐานสำหรับฟิลด์
- {field_revision_ [field_name]} ที่เก็บข้อมูลการแก้ไขมาตรฐานสำหรับฟิลด์
content_type_*
เป็นตารางของตัวเองดังนั้นคุณควรใช้ API เพื่อสร้างแบบสอบถามของคุณ ใน D7 สิ่งนี้จะไม่เกิดขึ้นอีกแล้วดีกว่า;)
field_revision_field_*
ตารางหรือฉันจำเป็นต้องรวมเข้ากับการส่งออกของฉันอย่างใดและถ้าเป็นเช่นนั้นได้อย่างไร