Score:3

ต้องการรายละเอียดสำหรับข้อความ "เอนทิตีที่ไม่ตรงกันและ/หรือคำจำกัดความของฟิลด์" ในฟิลด์ที่กำหนดเอง

ธง in

ฉันได้พัฒนาฟิลด์ Drupal แบบกำหนดเอง

ทุกอย่างทำงานได้ดี เราใช้สนามนี้ในการผลิตเป็นเวลาหนึ่งปีแล้ว แต่รายงานสถานะสำหรับฟิลด์นี้ระบุว่า:

คำจำกัดความของเอนทิตีและ/หรือฟิลด์ที่ไม่ตรงกัน

ฉันต้องการกำจัดข้อความนั้น มันทำให้ฉันเสียความรู้สึกเกี่ยวกับความน่าเชื่อถือของการติดตั้ง Drupal ของฉัน

ฉันสามารถเขียนเบ็ดอัปเดตได้หากฉันทราบรายละเอียดว่ามีอะไรผิดปกติ

ฉันจะทราบได้อย่างไรว่าสิ่งใดที่ไม่ตรงกัน

4uk4 avatar
cn flag
ไม่ชัดเจนว่าเหตุใดคุณจึงต้องการกำจัดข้อความนี้ โดยปกติคุณพัฒนาโมดูลใหม่แล้วปรับใช้ ซึ่งหมายถึงการติดตั้งโมดูลในสภาพแวดล้อมที่แตกต่างกันและการกำหนดค่าการนำเข้า หากเป็นเรื่องเกี่ยวกับโมดูลที่ปรับใช้แล้ว คุณต้องมีตะขออัปเดตสำหรับการอัปเดตสคีมาฐานข้อมูล หากคุณต้องการกำจัดข้อความนี้ในสภาพแวดล้อม dev ของคุณ คุณสามารถติดตั้งโมดูลใหม่หรือใช้ https://www.drupal.org/project/devel_entity_updates
in flag
ขอบคุณสำหรับความคิดเห็นของคุณ @4k4 ฉันได้แก้ไขคำตอบของฉันและอธิบายว่ามีการใช้ฟิลด์นี้ในการผลิต และข้อความแสดงข้อผิดพลาดทำให้ฉันกลัวว่าการติดตั้ง Drupal นั้นไม่น่าเชื่อถือ
Score:3
ธง cn

ตกลง หากสิ่งนี้เกิดขึ้นในการผลิต คุณอาจมีการเปลี่ยนแปลงโค้ด FieldItemInterface::schema().

ข้อมูลรายละเอียดมากที่สุดที่คุณได้รับมาจาก

\Drupal::entityDefinitionUpdateManager()->getChangeList()

ส่งคืนรายการฟิลด์เอนทิตีที่ได้รับผลกระทบและสถานะ 1,2 หรือ 3 หากฟิลด์ของคุณแสดงรายการด้วย 2 (DEFINITION_UPDATED) จากนั้นตรวจสอบประวัติรหัสของคุณสำหรับการเปลี่ยนแปลงสคีมา หากคุณไม่มีประวัติรหัส คุณสามารถตรวจสอบสถานะปัจจุบันของตารางฐานข้อมูลได้ หากคุณไม่เห็นการเปลี่ยนแปลง ให้ติดตั้งโมดูลบนไซต์ใหม่และเปรียบเทียบตารางที่สร้างขึ้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา