Bạn có thể thực hiện các thao tác sau trên Cloud Firestore khi sử dụng Bảng điều khiển của Firebase:
- Xem, thêm, chỉnh sửa và xoá dữ liệu.
- Tạo và cập nhật Cloud Firestore Security Rules.
- Quản lý chỉ mục.
- Giám sát việc sử dụng.
Xem dữ liệu
Bạn có thể xem tất cả dữ liệu Cloud Firestore trong bảng điều khiển của Firebase. Từ Cloud Firestore Thẻ Dữ liệu, nhấp vào một tài liệu hoặc bộ sưu tập để mở dữ liệu được lồng trong mục đó.
Mở một đường dẫn cụ thể
Để mở một tài liệu hoặc bộ sưu tập tại một đường dẫn cụ thể, hãy sử dụng đường dẫn Chỉnh sửa nút
:Lọc tài liệu trong một bộ sưu tập
Để lọc các tài liệu có trong một bộ sưu tập, hãy sử dụng nút Lọc danh sách
.Tài liệu đối tượng cấp trên không tồn tại
Một tài liệu có thể tồn tại ngay cả khi một hoặc nhiều đối tượng cấp trên của tài liệu không
đã tồn tại. Ví dụ: tài liệu tại đường dẫn
/mycoll/mydoc/mysubcoll/mysubdoc
có thể tồn tại ngay cả khi tài liệu đối tượng cấp trên
/mycoll/mydoc
thì không. Trình xem dữ liệu Cloud Firestore hiển thị
tài liệu cấp trên không tồn tại như sau:
- Trong danh sách tài liệu của một bộ sưu tập, mã tài liệu của đối tượng cấp trên không tồn tại tài liệu được in nghiêng.
- Trong bảng thông tin của tài liệu đối tượng cấp trên không tồn tại, trình xem dữ liệu chỉ ra rằng tài liệu đó không tồn tại.
Dữ liệu truy vấn
Bạn có thể truy vấn tài liệu trong thẻ Trình tạo truy vấn của Trang Dữ liệu Cloud Firestore.
Nhấp vào thẻ Trình tạo truy vấn.
Chọn một phạm vi truy vấn.
Chọn Bộ sưu tập để truy vấn một bộ sưu tập. Trong trường văn bản, hãy nhập đường dẫn đến một bộ sưu tập.
Chọn Nhóm bộ sưu tập để truy vấn tất cả các bộ sưu tập có cùng một bộ sưu tập Mã nhận dạng. Trong trường Nhóm bộ sưu tập, hãy nhập mã nhóm bộ sưu tập.
Bảng này sẽ tự động hiển thị các tài liệu từ bộ sưu tập được chỉ định hoặc nhóm bộ sưu tập.
Nhấp vào Thêm vào truy vấn để lọc tập hợp tài liệu được trả về. Theo mặc định, Trình tạo truy vấn sẽ thêm mệnh đề
WHERE
. Bạn có thể sửa đổi mệnh đề này bằng trình đơn thả xuống và trường văn bản hoặc thay đổi thành một các điều khoản sẵn có khác. Để tiếp tục xây dựng các toà nhà phức tạp hơn hoặc nhấp vào Thêm vào truy vấn.Để xoá mệnh đề truy vấn, hãy nhấp vào nút xoá mệnh đề
. Để xoá tất cả các mệnh đề truy vấn, nhấp vào Xoá.Nhấp vào Run (Chạy) để truy xuất kết quả từ cơ sở dữ liệu của bạn.
Các yêu cầu và giới hạn về truy vấn
Khi bạn sử dụng Trình tạo truy vấn, hãy lưu ý các yêu cầu sau và đối với truy vấn.
Tất cả truy vấn phải được một hoặc nhiều chỉ mục hỗ trợ. Nếu cơ sở dữ liệu không thể tìm một chỉ mục để hỗ trợ truy vấn, nó sẽ trả về một lỗi có chứa để tạo chỉ mục cần thiết.
Mệnh đề
ORDER BY
phải khớp với các trường trong mệnh đềWHERE
và xuất hiện cùng đơn đặt hàng. Theo mặc định, các kết quả được sắp xếp theo mã tài liệu. Nếu bạn lọc bởi bất kỳ trường nào khác có bất kỳ giá trị nào khác ngoài đẳng thức (==
), hãy thêm Mệnh đềORDER BY
cho trường đó.Dải ô (
<
,<=
,>
,>=
) và không bằng (!=
,not-in
) mệnh đề truy vấn phải tất cả bộ lọc trên cùng một trường.
Để biết các giới hạn khác, hãy xem Giới hạn đối với cụm từ tìm kiếm.
Quản lý dữ liệu
Trong Cloud Firestore, bạn lưu trữ dữ liệu trong các tài liệu và sắp xếp tài liệu vào bộ sưu tập. Trước khi bắt đầu thêm dữ liệu, hãy tìm hiểu thêm về Mô hình dữ liệu Cloud Firestore.
Bạn có thể thêm, chỉnh sửa và xoá các tài liệu cũng như bộ sưu tập khỏi Firebase Google Play. Để quản lý dữ liệu của bạn, hãy mở thẻ Dữ liệu trong phần Cloud Firestore:
Thêm dữ liệu
- Nhấp vào Thêm bộ sưu tập, sau đó nhập tên bộ sưu tập và nhấp vào Tiếp theo.
- Nhập một mã tài liệu cụ thể hoặc nhấp vào Giấy tờ tuỳ thân tự động, sau đó thêm trường cho trong tài liệu của bạn.
- Nhấp vào Lưu. Bộ sưu tập và tài liệu mới của bạn sẽ xuất hiện trong trình xem dữ liệu.
- Để thêm tài liệu khác vào bộ sưu tập, hãy nhấp vào Thêm tài liệu.
Chỉnh sửa dữ liệu
- Nhấp vào một bộ sưu tập để xem các tài liệu của bộ sưu tập đó, sau đó nhấp vào một để xem các trường và tập hợp con của nó.
- Nhấp vào một trường để chỉnh sửa giá trị của trường đó. Để thêm trường hoặc tập hợp con vào tài liệu đã chọn, hãy nhấp vào Thêm trường hoặc Thêm bộ sưu tập.
Xóa dữ liệu
Cách xoá một bộ sưu tập:
- Chọn bộ sưu tập bạn muốn xoá.
- Nhấp vào biểu tượng trình đơn ở đầu cột chứng từ, sau đó nhấp vào Xoá bộ sưu tập.
Cách xoá một tài liệu hoặc tất cả các trường của tài liệu đó:
- Chọn tài liệu bạn muốn xoá.
- Nhấp vào biểu tượng trình đơn ở đầu cột chi tiết chứng từ. Chọn Xoá tài liệu hoặc Xoá trường của tài liệu.
Xóa một tài liệu sẽ xóa tất cả dữ liệu lồng nhau trong tài liệu đó, bao gồm bất kỳ tập hợp con nào. Tuy nhiên, việc xoá các trường không xóa các tập hợp con của nó.
Cách xoá một trường cụ thể trong tài liệu:
- Chọn tài liệu để xem các trường của tài liệu đó.
- Nhấp vào biểu tượng xoá bên cạnh trường bạn muốn xoá.
Quản lý Cloud Firestore Security Rules
Để thêm, chỉnh sửa và xoá Cloud Firestore Security Rules trong bảng điều khiển của Firebase, hãy chuyển đến thẻ Quy tắc trong phần Cloud Firestore. Học hỏi tìm hiểu thêm về cách thiết lập và tuỳ chỉnh các quy tắc.
Quản lý chỉ mục
Để tạo chỉ mục mới cho các truy vấn của bạn và quản lý các chỉ mục hiện có từ bảng điều khiển của Firebase, hãy chuyển đến Thẻ Chỉ mục trong phần Cloud Firestore. Tìm hiểu thêm về cách quản lý chỉ mục.
Giám sát mức sử dụng
Để giám sát mức sử dụng Cloud Firestore của bạn, hãy mở Cloud Firestore Thẻ Sử dụng trong Bảng điều khiển của Firebase. Sử dụng trang tổng quan để đánh giá mức sử dụng của bạn trong các khoảng thời gian khác nhau.