หน้านี้จะอธิบายวิธีสร้างและจัดการคําค้นหาที่บันทึกไว้ เมื่อเขียนคำค้นหาในCloud Firestore Studio คุณจะบันทึกและจัดการคำค้นหาเหล่านั้นได้ ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของการค้นหาที่บันทึกไว้
ความสามารถในการค้นหาที่บันทึกไว้จะใช้ได้ในคอนโซล Google Cloud เท่านั้น
บทบาทที่จำเป็น
หากต้องการรับสิทธิ์ที่จำเป็นในการใช้คำค้นหาที่บันทึกไว้ ให้ขอให้ผู้ดูแลระบบมอบบทบาท Identity and Access Management (IAM) ต่อไปนี้ในโปรเจ็กต์ให้แก่คุณ
- หากต้องการดูคำค้นหาที่บันทึกไว้ ให้ทำดังนี้
ผู้ดู Cloud Datastore (
roles/datastore.viewer) - หากต้องการดู สร้าง แก้ไข และลบการค้นหาที่บันทึกไว้ ให้ทำดังนี้
ผู้ใช้ Cloud Datastore (
roles/datastore.user) - หากต้องการดูแล ดู สร้าง แก้ไข และลบคำค้นหาที่บันทึกไว้ ให้ทำดังนี้
เจ้าของ Cloud Datastore (
roles/datastore.owner) บทบาทนี้มีสิทธิ์ในวงกว้างและให้สิทธิ์เข้าถึง Cloud Firestore แบบเต็ม โดยมีไว้สำหรับผู้ดูแลระบบเท่านั้น
ดูข้อมูลเพิ่มเติมเกี่ยวกับการให้บทบาทได้ที่หัวข้อจัดการการเข้าถึงโปรเจ็กต์ โฟลเดอร์ และองค์กร
บทบาทที่กำหนดไว้ล่วงหน้าเหล่านี้มีสิทธิ์ที่จำเป็นในการใช้คำค้นหาที่บันทึกไว้ ดูข้อมูลเพิ่มเติมเกี่ยวกับสิทธิ์ที่จำเป็นได้ที่สิทธิ์ที่จำเป็น
สิทธิ์ที่จำเป็น
หากต้องการสร้าง ดู แก้ไข และลบคำค้นหาที่บันทึกไว้ คุณต้องมีสิทธิ์ IAM ต่อไปนี้ที่ระดับโปรเจ็กต์
| การดำเนินการ | สิทธิ์ IAM ที่จำเป็น |
|---|---|
| สร้างการค้นหาที่บันทึกไว้ |
|
| ดูการค้นหาที่บันทึกไว้ |
|
| แก้ไขการค้นหาที่บันทึกไว้ |
|
| ลบการค้นหาที่บันทึกไว้ |
|
| ดูแลการค้นหาที่บันทึกไว้ (สำหรับผู้ดูแลระบบเท่านั้น) |
|
นอกจากนี้ คุณยังรับสิทธิ์เหล่านี้ได้โดยใช้บทบาทที่กำหนดเอง หรือบทบาทที่กำหนดไว้ล่วงหน้าอื่นๆ
บทบาทผู้ใช้การค้นหาของ Studio
(roles/databasesconsole.studioQueryUser)
ให้สิทธิ์เข้าถึงในการสร้าง ดู และเขียนการค้นหาที่บันทึกไว้ บทบาทนี้ตอบโจทย์ความต้องการของผู้ใช้ส่วนใหญ่
ให้สิทธิ์บทบาทผู้ดูแลระบบการค้นหาของ Studio
(roles/databasesconsole.studioQueryAdmin)
แก่ผู้ดูแลระบบเท่านั้น ดูข้อมูลเพิ่มเติมเกี่ยวกับ
Cloud Firestore IAM ได้ที่ Identity and Access Management
สร้างคำค้นหาที่บันทึกไว้
หากต้องการสร้างการค้นหาที่บันทึกไว้ ให้ทำตามขั้นตอนต่อไปนี้
- ไปที่หน้าฐานข้อมูลทั้งหมดในคอนโซล Google Cloud
ฐานข้อมูลทั้งหมด - เลือกCloud Firestoreฐานข้อมูลที่คุณต้องการสร้างการค้นหาที่บันทึกไว้
- ในเมนูการนำทาง ให้คลิก Cloud Firestore Studio
- ในแผงสำรวจในCloud Firestoreหน้า Studio ให้ไปที่ส่วนคอลเล็กชัน
- คลิกคอลเล็กชันเพื่อเปิดแท็บเครื่องมือแก้ไขใหม่ คุณเลือกทำสิ่งต่อไปนี้ได้ คลิก ดูการดำเนินการข้างคอลเล็กชัน จากนั้นคลิกคอลเล็กชันการค้นหา เพื่อเปิดแท็บเครื่องมือแก้ไขใหม่
- ป้อนคำค้นหาในตัวแก้ไขคำค้นหา
- คลิกบันทึก
- ในกล่องโต้ตอบบันทึกการค้นหา ให้ป้อนชื่อสำหรับการค้นหาที่บันทึกไว้
- คลิกบันทึก
เปิดและเรียกใช้การค้นหาที่บันทึกไว้
หากต้องการเปิดการค้นหาที่บันทึกไว้เป็นการค้นหาใหม่ ให้ทำตามขั้นตอนต่อไปนี้
- ในแผงสำรวจในหน้า Cloud Firestore Studio ให้ไปที่ส่วนการค้นหา
- คลิกคำค้นหาที่บันทึกไว้เพื่อเปิดในแท็บตัวแก้ไขใหม่ คุณเลือกทำสิ่งต่อไปนี้ได้ คลิก ดูการดำเนินการข้างการค้นหาที่บันทึกไว้ จากนั้นคลิกเปิดคำค้นหา เพื่อเปิดในแท็บเครื่องมือแก้ไขใหม่
- คลิกเรียกใช้
อัปเดตการค้นหาที่บันทึกไว้
หากต้องการอัปเดตการค้นหาที่บันทึกไว้ที่มีอยู่ ให้ทำตามขั้นตอนต่อไปนี้
- ในแผงสำรวจในหน้า Cloud Firestore Studio ให้ไปที่ส่วนการค้นหา
- คลิกคำค้นหาที่บันทึกไว้เพื่อเปิดในแท็บตัวแก้ไขใหม่ คุณเลือกทำสิ่งต่อไปนี้ได้ คลิก ดูการดำเนินการข้างการค้นหาที่บันทึกไว้ จากนั้นคลิกเปิดคำค้นหา เพื่อเปิดในแท็บเครื่องมือแก้ไขใหม่
- แก้ไขคำค้นหา
- หากต้องการบันทึกการค้นหาที่แก้ไขแล้ว ให้คลิกบันทึก
ดูและจัดการรายการคำค้นหาที่บันทึกไว้ทั้งหมด
หากต้องการดูรายการการค้นหาที่บันทึกไว้ทั้งหมดในโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้
- ไปที่หน้าฐานข้อมูลทั้งหมดในคอนโซล Google Cloud
ฐานข้อมูลทั้งหมด - เลือกฐานข้อมูล เนื่องจากการค้นหาที่บันทึกไว้เป็นรายการย่อยของโปรเจ็กต์ ตราบใดที่คุณมีบทบาทที่จำเป็น คุณจะดูการค้นหาที่บันทึกไว้ทั้งหมดในโปรเจ็กต์จากฐานข้อมูลใดก็ได้
- เลือกฐานข้อมูล
- ในแผงสำรวจในหน้า Cloud Firestore Studio ให้ไปที่ส่วนการค้นหา
- คลิก
ดูการดำเนินการข้างการค้นหาที่บันทึกไว้ จากนั้นคลิกจัดการคําค้นหา
หน้าการค้นหาที่บันทึกไว้จะเปิดขึ้น หน้านี้แสดงคำค้นหาที่บันทึกไว้ทั้งหมดในโปรเจ็กต์นี้ รวมถึงคำค้นหาที่บันทึกไว้สำหรับGoogle Cloudผลิตภัณฑ์อื่นๆ
คุณค้นหา กรอง ดู และลบคำค้นหาได้ในหน้าคำค้นหาที่บันทึกไว้ คุณแก้ไขคำค้นหาที่มีอยู่แล้วในหน้าคำค้นหาที่บันทึกไว้ไม่ได้
ลบคำค้นหาที่บันทึกไว้
คุณลบคำค้นหาที่บันทึกไว้ได้จากหน้า Cloud Firestore Studio หรือในหน้าคำค้นหาที่บันทึกไว้ในคอนโซล Google Cloud
- ในแผงสำรวจในหน้า Cloud Firestore Studio ให้ไปที่ส่วนการค้นหา
- คลิก ดูการดำเนินการข้างคำค้นหาที่บันทึกไว้ที่ต้องการลบ จากนั้นคลิกลบคำค้นหาเพื่อลบคำค้นหาที่บันทึกไว้
- ในกล่องโต้ตอบลบคำค้นหา ให้คลิกลบ
คุณยังลบคำค้นหาที่บันทึกไว้ในหน้าคำค้นหาที่บันทึกไว้ได้ด้วย หากต้องการลบการค้นหาที่บันทึกไว้ในหน้าการค้นหาที่บันทึกไว้ ให้ทำตามขั้นตอนต่อไปนี้
- ไปที่หน้าคำค้นหาที่บันทึกไว้
- คลิก ดูการดำเนินการข้างคำค้นหาที่บันทึกไว้ที่ต้องการลบ
- คลิกลบคำค้นหาเพื่อลบคำค้นหาที่บันทึกไว้
- ในกล่องโต้ตอบลบคำค้นหา ให้คลิกลบ
ขั้นตอนถัดไป
- ดูข้อมูลเกี่ยวกับการค้นหาที่บันทึกไว้