Spotlight สามารถค้นหาด้วยข้อมูลเมตาและใช้โอเปอเรเตอร์เชิงตรรกะ
Spotlight คือบริการค้นหาในตัวของ Mac คุณสามารถใช้ Spotlight เพื่อค้นหาอะไรก็ได้ที่เก็บไว้ใน Mac หรือ Mac ในเครือข่ายภายในบ้านของคุณ
Spotlight สามารถค้นหาไฟล์ตามชื่อเนื้อหาหรือข้อมูลเมตาเช่นวันที่สร้างแก้ไขล่าสุดหรือชนิดไฟล์ สิ่งที่อาจไม่ชัดเจนคือ Spotlight สนับสนุนการใช้ตรรกะบูลีนภายในวลีค้นหาด้วยเช่นกัน
การใช้ลอจิก Boolean ในวลี
เริ่มต้นด้วยการเข้าถึงบริการค้นหา Spotlight คุณสามารถทำได้โดยคลิกที่ไอคอน Spotlight (แว่นขยาย) ใน แถบเมนู ที่ด้านบนขวาของหน้าจอ รายการเมนู Spotlight จะเปิดขึ้นและแสดงฟิลด์สำหรับป้อนคำค้นหา
ไลท์สปอตไลท์รองรับโอเปอเรชั่น AND, OR, และ NOT ตัว ดำเนินการบูลีน ต้องเป็นตัวพิมพ์ใหญ่เพื่อให้ Spotlight รู้จักฟังก์ชันตรรกะเหล่านี้ ตัวอย่างบางส่วน ได้แก่ :
- บูตไม่ค่าย จะพบไฟล์ที่มีชื่อหรือเนื้อหาใด ๆ รวมถึงการบู๊ตคำ แต่ไม่มีคำว่าค่าย
- บูต - ลบเครื่องหมายลบเป็นอีกวิธีหนึ่งในการใช้ตัวดำเนินการ NOT Boolean เทคนิคเครื่องหมายลบหมายความว่าและ NOT แต่เนื่องจากฟังก์ชัน AND ถูกกล่าวโดยนัยเครื่องหมาย NOT และเครื่องหมายลบ (-) มีแนวโน้มที่จะให้ผลลัพธ์ที่เหมือนกัน
- boot และค่าย จะให้ผลลัพธ์เช่นเดียวกับการค้นหาใน ค่าย boot เพราะ AND เป็นการดำเนินการเริ่มต้นเมื่อมีมากกว่าหนึ่งคำในการค้นหา แม้ว่าจะเป็นประเภทการค้นหาเริ่มต้น แต่ก็มีเวลาที่คุณอาจต้องการใช้เช่นเมื่อค้นหาวลีหลายรายการเช่นในตัวอย่างต่อไปนี้
- "ตอนนี้ถึงเวลาแล้ว" และ "Alanis Morissette" จะแสดงไฟล์ที่มีทั้งสองวลี แต่จะไม่ส่งคืนไฟล์ใด ๆ ที่มีเพียงประโยคเดียวเท่านั้น หมายเหตุการใช้คำพูดเพื่อกำหนดวลี
- boot หรือค่าย จะพบไฟล์ที่มีคำใดคำหนึ่ง คุณอาจเห็นผลการค้นหาที่มีข้อมูลอ้างอิงถึงรองเท้าเดินป่าและการเดินทางไปแคมป์ปิ้งรวมถึง Boot Camp ของ Apple
นอกเหนือจากตัวดำเนินการบูลีน Spotlight ยังสามารถ ค้นหาโดยใช้เมตาดาต้าไฟล์ คุณสามารถค้นหาเอกสารภาพตามวันที่ตามชนิด ฯลฯ เมื่อใช้ข้อมูลเมตาเป็นคำค้นหาให้วางวลีค้นหาไว้ก่อนตามด้วยชื่อและพร็อพเพอร์ตี้ metadata คั่นด้วยเครื่องหมายจุดคู่ นี่คือตัวอย่างบางส่วน:
การค้นหาโดยใช้เมตาดาต้า
- ประเภทของ Tom: โฟลเดอร์ จะค้นหาโฟลเดอร์ที่มี Tom อยู่ในชื่อ
- ชนิดทานตะวัน: ภาพ จะค้นหาภาพที่มีดอกทานตะวันในชื่อไฟล์
- Dave Matthews ชนิด: เพลง จะพบ เพลง ทั้งหมดใน Mac ของคุณโดย Dave Matthews
การรวมข้อกำหนดแบบบูล
นอกจากนี้คุณยังสามารถรวมตัวดำเนินการเชิงตรรกะและการค้นหาข้อมูลเมตาภายในข้อความค้นหาเดียวกันเพื่อสร้างข้อความค้นหาที่ซับซ้อน