Score:2

ค้นหาการค้นหาข้อความแบบเต็มของ API ที่มีฟิลด์อ้างอิงเอนทิตีในโหมดแสดง 'ดัชนีการค้นหา': การกำหนดค่านี้ถูกต้องหรือไม่

ธง pe

ในการรับค่าฟิลด์อ้างอิงเอนทิตี (ไม่ใช่ ID) เพื่อทำงานในการค้นหาข้อความแบบเต็ม จำเป็นต้องเพิ่ม "ชื่อ" ของฟิลด์อ้างอิงเอนทิตีแต่ละฟิลด์ลงในดัชนีเป็นฟิลด์แยกต่างหากของประเภทข้อความแบบเต็มหรือไม่

พื้นหลัง: การใช้แบ็กเอนด์ของ DB กับเนื้อหาหลายประเภท แต่ละประเภทมีฟิลด์อ้างอิงเอนทิตีหลายฟิลด์สำหรับคำศัพท์อนุกรมวิธานในคำศัพท์ที่แตกต่างกัน

ฉันได้รวมฟิลด์อ้างอิงเอนทิตีเหล่านี้ทั้งหมดในโหมดการแสดง "ดัชนีการค้นหา" สำหรับเนื้อหาแต่ละประเภท

  • ค้นหาค่าที่ไม่ซ้ำกันในฟิลด์อ้างอิงเอนทิตีเหล่านั้น ได้ผลไม่เสียประตู

ช่องอื่นๆ ทั้งหมดที่รวมอยู่ในโหมดแสดงดัชนีการค้นหาสำหรับเนื้อหาแต่ละประเภททำงานตามที่คาดไว้ ยกเว้นชื่อเรื่อง

สิ่งที่ฉันทำนั้นได้ผล (จนถึงปัจจุบัน)

เนื่องจากฉันเคยมีปัญหาเรื่องชื่อเรื่องมาก่อน ฉันจึงเพิ่มทีละรายการในดัชนีเป็นฟิลด์ประเภทข้อความแบบเต็ม จากนั้นเปิดใช้งานตัวกรอง HTML สำหรับชื่อนั้น

นั่นทำให้ชื่อทำงานในการค้นหา

จากการคาดเดา ฉันพยายามทำแบบเดียวกันนี้กับช่องอ้างอิงเอนทิตีหลายช่อง โดยเฉพาะการเพิ่มคำอนุกรมวิธาน ชื่อ สำหรับแต่ละฟิลด์ ("...entity:name")

ฉันตั้งค่าแต่ละประเภทเป็นประเภทข้อความแบบเต็มและเปิดใช้งานตัวประมวลผล HTML

ตอนนี้ค่าของฟิลด์เหล่านี้ได้รับการค้นหาในการค้นหาแบบเต็ม

ดังนั้นคำถามของฉันคือนี่คือวิธีที่ควรจะทำงานหรือฉันพลาดวิธีที่ง่ายกว่า / ถูกต้องหรือไม่ ดูเหมือนว่าจะซ้ำซ้อนที่จะมีโหมดแสดงดัชนีการค้นหาและมีฟิลด์ในโหมดการแสดงผลที่ไม่สามารถค้นหาได้ (ชื่อเรื่องและการอ้างอิงเอนทิตี)

ฉันตัดสินใจที่จะไม่ใส่สิ่งนี้ในคิวปัญหา เพราะฉันมีรายการหนึ่งหรือสองรายการอยู่แล้ว... และต้องการจัดลำดับความสำคัญ และบางทีนี่อาจเป็น 'การทำงานตามการออกแบบ' อยู่แล้ว และฉันก็ไม่เห็นความหมายในนั้น

รายละเอียดเพิ่มเติม: ก่อนที่จะเพิ่มฟิลด์เหล่านี้ลงในดัชนีทีละรายการ ฉันได้ลองตั้งค่ารูปแบบฟิลด์ที่แตกต่างกันสำหรับแต่ละฟิลด์ในโหมดแสดงดัชนีการค้นหา จัดทำดัชนีใหม่หลังจากการเปลี่ยนแปลงแต่ละครั้ง สิ่งนี้ไม่มีผลกระทบต่อการทดสอบของฉัน

โพสต์คำตอบ

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