Score:1

วิธีสร้าง Search API Facet เพื่อกรองการเข้าถึงของผู้ใช้

ธง pk

ฉันกำลังพยายามหาวิธีสร้างแง่มุมของ API การค้นหาซึ่งจะกรองผลลัพธ์ตามการเข้าถึงของผู้ใช้ ตามค่าเริ่มต้น ฉันจะข้ามการตรวจสอบการเข้าถึงดังนั้นจึงแสดงโหนดทั้งหมด ฉันต้องเพิ่มช่องทำเครื่องหมาย ซึ่งจะกรองผลลัพธ์ตามการเข้าถึงสำหรับผู้ใช้ปัจจุบัน (แสดงเฉพาะรายการที่ซื้อไปแล้ว) วิธีหนึ่งอาจเป็นการจัดทำดัชนีโหนดที่เข้าถึงได้ทั้งหมดต่อผู้ใช้ (ประมาณ 300 โหนดและ 4,000 ผู้ใช้ในขณะนี้) คล้ายกับ flag_search_api หรือโซลูชันอื่นและน่าจะหรูหรากว่า โดยเพิ่มการตรวจสอบการเข้าถึงเพื่อสอบถามหากเลือกช่องทำเครื่องหมายการเข้าถึง ไม่มีใครมีความคิดใด ๆ ว่าสิ่งหลังจะทำงานได้หรือไม่และจะนำไปใช้จริงได้อย่างไร?

ขอบคุณ.

ve flag
โชคไม่ดีที่ฉันไม่รู้ แต่ถ้าคุณกำลังพูดถึงโหนด 300 โหนดเท่านั้น การใช้งานคิวรีแบบกำหนดเองบางอย่างก็ไม่ควรมีประสิทธิภาพมากนัก คุณยังสามารถลองใช้มันเป็นตัวควบคุมแบบกำหนดเอง 100% และไม่ยุ่งกับการค้นหามาตรฐาน
pk flag
ฉันไม่รังเกียจที่จะสร้างโมดูลที่กำหนดเอง แต่มองหาคำแนะนำบางอย่าง
ve flag
แน่นอนว่า [วิธีการนี้](https://www.drupal.org/docs/creating-custom-modules/step-by-step-tutorial-hello-world) เป็นจุดเริ่มต้นที่ดี
pk flag
ขอบคุณ แต่ฉันหวังว่าจะได้รับคำใบ้ที่เกี่ยวข้องกับแง่มุมโดยเฉพาะ ฉันสามารถสร้างโมดูลที่กำหนดเองโดยทั่วไปได้

โพสต์คำตอบ

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