Applies ToSharePoint Server เวอร์ชันการสมัครใช้งาน การดูแลจากศูนย์กลางของ SharePoint Server เวอร์ชันการสมัครใช้งาน SharePoint Server 2019 การดูแลจากศูนย์กลางของ SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2016 Central Administration SharePoint Server 2013 SharePoint Server 2013 Enterprise การดูแลจากศูนย์กลางของ SharePoint Server 2013 SharePoint ใน Microsoft 365 SharePoint Foundation 2013 ศูนย์การจัดการ SharePoint SharePoint ใน Microsoft 365 Small Business SharePoint ดำเนินการโดย 21Vianet

เมื่อต้องการให้ผลลัพธ์การค้นหาที่เหมาะสมสําหรับคิวรีผู้ใช้ บางครั้งคุณต้องเปลี่ยนคิวรี ตัวอย่างเช่น สมมติว่าคุณสร้างการค้นหารูปภาพในแนวตั้ง เมื่อมีคนพิมพ์คิวรีในแนวตั้ง รูปภาพ คุณต้องเปลี่ยนคิวรีเพื่อให้ส่งกลับเฉพาะผลลัพธ์การค้นหาที่เป็นรูปภาพ

เมื่อต้องการเปลี่ยนคิวรี ให้คุณใช้ตัวสร้างคิวรีเพื่อกําหนดค่าการแปลงคิวรี คุณสามารถกําหนดค่าการแปลงคิวรีเพื่อแทนที่คุณสมบัติของคิวรี เช่น แหล่งผลลัพธ์ ที่คิวรีจะใช้เพื่อรับผลลัพธ์การค้นหา หรือลําดับการจัดเรียงที่จะใช้เมื่อแสดงผลลัพธ์การค้นหา การแปลงยังแทนที่ข้อความของคิวรีโดยใช้เทมเพลตคิวรีที่คุณสามารถกําหนดค่าได้ เทมเพลตคิวรีคือข้อความที่จะแทนที่ข้อความคิวรี และเทมเพลตสามารถมีตัวแปรคิวรีได้

ตัวแปรคิวรีคือพื้นที่ที่สํารองไว้สําหรับค่า เมื่อการแปลงแทนที่ข้อความของคิวรีด้วยเทมเพลตคิวรี การแปลงจะแทนที่ตัวแปรคิวรีในเทมเพลตด้วยค่าที่ระบุด้วย

การแปลงจะแทนที่ตัวแปรคิวรีตามบริบทด้วยค่าที่เกี่ยวข้องกับบริบทคิวรี ตารางต่อไปนี้แสดงตัวอย่างของตัวแปรคิวรีบริบท

การแปลงจะแทนที่ตัวแปรคิวรีตามบริบทนี้

ด้วยสิ่งนี้

{User.Name}

ชื่อของผู้ใช้ที่พิมพ์คิวรี

{Site.URL}

ไซต์ที่ผู้ใช้พิมพ์ค่า

{Today}

วันที่ของวันนี้

การแปลงจะแทนที่ตัวแปรคิวรีที่ถูกผูกไว้ด้วยข้อความบางอย่างที่อยู่ในคิวรีของผู้ใช้ ตารางต่อไปนี้แสดงตัวอย่างของตัวแปรคิวรีที่ถูกผูกไว้

การแปลงจะแทนที่ตัวแปรแบบสอบถามที่ถูกผูกไว้นี้

ด้วยสิ่งนี้

{searchBoxQuery}

คิวรีที่ผู้ใช้พิมพ์

{searchTerms}

คิวรีที่ผู้ใช้พิมพ์ ซึ่งถูกเปลี่ยนแปลงโดยการแปลงล่าสุด

คุณสามารถใช้ตัวแปรคิวรีที่ถูกผูกไว้เมื่อคุณเพิ่มข้อจํากัดให้กับคิวรี เช่น เมื่อคุณจํากัดคิวรีให้เป็นชนิดเนื้อหาเฉพาะ ตัวอย่างเช่น สําหรับการค้นหารูปภาพในแนวตั้ง คุณสามารถกําหนดค่าการแปลงคิวรีที่เพิ่ม "contenttype:picture" ลงในข้อความคิวรีโดยใช้เทมเพลตคิวรี "{searchTerms} contenttype:picture" ถ้าผู้ใช้พิมพ์คิวรี "moon" ในแนวตั้งการแปลงจะแทนที่ "{searchTerms}" ด้วย "moon" ดังนั้น คิวรีจะเปลี่ยนคิวรีเป็น "moon contenttype:picture"

คุณสามารถกําหนดค่าการแปลงคิวรีได้ในสามตําแหน่งดังนี้

  • ใน Web Part เช่น Web Part ผลลัพธ์การค้นหา กําหนดค่าการแปลงใน Web Part เมื่อคุณไม่จําเป็นต้องทําการเปลี่ยนแปลงแบบเดียวกันกับคิวรีที่อื่น

  • ใน กฎคิวรี ซึ่งระบุว่าการกระทําบางอย่างจะดําเนินการก็ต่อเมื่อเงื่อนไขบางอย่างพอใจ การดําเนินการสองอย่างต่อไปนี้ใช้การแปลงเพื่อเปลี่ยนคิวรี

    • เพิ่มบล็อกผลลัพธ์บนหน้าผลลัพธ์การค้นหา การกระทํานี้จะสร้างสําเนาของคิวรี และการแปลงเฉพาะสําเนาของคิวรีเท่านั้น

    • เปลี่ยนผลลัพธ์ที่จัดอันดับ การกระทํานี้จะเปลี่ยนคิวรีที่ผู้ใช้พิมพ์

  • ในแหล่งผลลัพธ์ที่คิวรีใช้เพื่อรับผลลัพธ์การค้นหา

คิวรีผู้ใช้จะถูกแปลงโดย Web Part จากนั้นตามกฎคิวรีใดๆ ที่นําไปใช้ และสุดท้ายโดยแหล่งผลลัพธ์ ดังนั้น เมื่อคุณกําหนดค่าการแปลงในแหล่งผลลัพธ์ คุณจะทราบว่าการเปลี่ยนแปลงการแปลงจะไม่ถูกละทิ้งหรือแทนที่ เนื่องจากแหล่งผลลัพธ์จะแปลงคิวรีครั้งล่าสุด ตัวอย่างเช่น เมื่อต้องการตรวจสอบให้แน่ใจว่าการค้นหารูปภาพในแนวตั้งจะส่งกลับเฉพาะรูปภาพเท่านั้น คุณจะต้องกําหนดค่าการแปลงที่เหมาะสมในแหล่งผลลัพธ์ แล้วกําหนดค่า Web Part ในแนวตั้งสําหรับการค้นหาเพื่อใช้แหล่งผลลัพธ์นั้น

สําหรับข้อมูลเพิ่มเติม ให้ดู ภาพรวมของการประมวลผลคิวรี บน TechNet

ด้านบนของหน้า

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย