Firefox 3 เปลี่ยนระบบบุ๊กมาร์กจากระบบ html พื้นฐานเป็นการใช้ฐานข้อมูล sqlite ประโยชน์อย่างหนึ่งของการใช้ฐานข้อมูลคือความเป็นไปได้ในการเรียกใช้แบบสอบถามที่กำหนดเอง
บุ๊กมาร์กสมาร์ทสามตัวนี้มีอยู่แล้วหลังจากติดตั้ง Firefox 3: แท็กที่เข้าชมบ่อยที่สุด, บุ๊คมาร์คล่าสุดและแท็กล่าสุดทั้งหมดใช้ประโยชน์จากการสืบค้นฐานข้อมูลเพื่อให้ผู้ใช้มีผลลัพธ์แบบไดนามิก
ดังนั้นสิ่งที่เป็นไปได้ด้วยเทคนิคนี้นอกเหนือจากโฟลเดอร์บุ๊กมาร์กแบบไดนามิกเริ่มต้นทั้งสามนี้ ผู้ใช้สามารถแสดงบุ๊กมาร์กทั้งหมดที่ติดแท็กด้วยแท็กเฉพาะแสดงหน้าสิบล่าสุดที่พวกเขาเข้าเยี่ยมชมในโดเมนที่ระบุหรือรายการบุ๊กมาร์กเยี่ยมชมน้อยที่สุด
มีความเป็นไปได้เพิ่มเติมมากมายและเป็นเพียงการกำหนดแบบสอบถามฐานข้อมูลอย่างถูกต้องเพื่อให้ได้ผลลัพธ์ที่ต้องการ
พื้นฐานก่อน เคียวรีฐานข้อมูลจะถูกเพิ่มเป็นบุ๊กมาร์กปกติและอยู่ในฟิลด์ตำแหน่งแทนที่จะเป็นแอดเดรสปกติที่ชี้ไปยังรีซอร์ส สามารถเลือกชื่อได้อย่างอิสระและเคียวรีฐานข้อมูลใช้ place: ไวยากรณ์เคียวรี ลองมาดูตัวอย่าง:
แบบสอบถามด้านบนคือ "สถานที่: queryType = 0 & sort = 8 & maxResults = 10" ใช้ตัวกรอง queryType การเรียงลำดับและ maxResults
- queryType = 0 จะแสดงผลลัพธ์ประวัติ
- sort = 8 จะเรียงลำดับบุ๊กมาร์กตามจำนวนการเยี่ยมชม
- maxResults = 10 จำกัด ผลลัพธ์เพียงสิบบุ๊กมาร์ก
พารามิเตอร์ที่น่าสนใจอื่น ๆ ได้แก่ :
- sort = 0 ส่งคืนลำดับบุ๊กมาร์กแบบธรรมชาติ
- sort = 1 จาก A ถึง Z
- sort = 12 ตามวันที่เพิ่ม
- maxresults = 0 แสดงผลลัพธ์ทั้งหมด
- queryType = 1 เคียวรีบุ๊กมาร์ก
- queryType = 2 จะแสดงผลลัพธ์จากสถานที่ทั้งหมด
- domain = string ส่งกลับเฉพาะผลลัพธ์ที่ตรงกับชื่อโดเมน
พวกที่ฟอรั่ม Mozillazine ทำได้ดีมากในการแสดงรายการคำค้นหาที่เกี่ยวข้องและมันจะซ้ำซ้อนในการคัดลอกและวางงานของพวกเขาที่นี่
เพียงตรงไปที่ฟอรัมและดูที่แบบสอบถาม หากคุณต้องการมีคำถามเฉพาะและไม่สามารถใช้งานได้โปรดแจ้งให้เราทราบในความคิดเห็นและเราพยายามสร้างคำถามให้คุณ