Halaman ini menjelaskan cara mengedit entitas menggunakan konsol Google Cloud.
Untuk mempelajari cara mengubah entity secara terprogram, lihat Memperbarui entity.
Sebelum memulai
Halaman ini mengasumsikan bahwa Anda telah membuat entity yang disimpan di Firestore dalam mode Datastore. Anda dapat membuat entity melalui Datastore API seperti yang dijelaskan dalam Memulai Datastore API, atau melalui editor entity di konsol Google Cloud seperti yang dijelaskan dalam Mulai Cepat.
Pilih entitas yang akan diedit
Di konsol Google Cloud, buka halaman Databases.
Pilih database yang diperlukan dari daftar database.
Di menu navigasi, klik Datastore Studio.
Temukan entitas yang ingin Anda edit dengan menentukan namespace, jenis, dan/atau filter untuk nilai properti. Untuk mempelajari caranya, lihat Menjalankan kueri.
Klik Nama/ID entitas. Layar Anda akan terlihat seperti berikut:
Mengedit properti
Buka halaman Edit Entity untuk entitas. Di bagian Properti, klik Edit
untuk properti yang ingin Anda edit.Di panel Edit property, ubah Name, Type, atau Value properti. Anda juga dapat mengubah apakah properti diindeks atau tidak. Untuk mempelajari dampak menyertakan atau mengecualikan properti dari indeks, lihat Properti yang dikecualikan.
Klik Done. Panel Edit properti akan tertutup dan tabel properti kini menampilkan perubahan Anda. Perubahan tidak di-commit ke database hingga Anda mengklik Simpan. Tabel properti menandai perubahan yang belum di-commit dengan titik biru di samping nama properti.
Lakukan perubahan tambahan pada properti lainnya. Setelah menyelesaikan pengeditan, klik Simpan untuk menerapkan perubahan ke database.
Konsol akan meng-commit perubahan Anda dan mengarahkan Anda kembali ke halaman Datastore Studio.
Menambahkan properti
- Buka halaman Edit Entity untuk entitas. Klik Tambahkan properti.
- Di panel Tambahkan properti, tentukan nama untuk properti.
- Pilih jenis untuk jenis data properti.
- Tentukan nilai untuk properti.
Tentukan apakah properti diindeks. Untuk mempelajari dampak penyertaan atau pengecualian properti dari indeks, lihat Properti yang dikecualikan.
Klik Tambahkan. Panel Tambahkan properti akan tertutup dan tabel properti kini menampilkan perubahan Anda. Perubahan tidak di-commit ke database hingga Anda mengklik Simpan. Tabel properti menandai perubahan yang belum di-commit dengan titik biru di samping nama properti.
Lakukan perubahan tambahan pada properti lainnya. Setelah menyelesaikan pengeditan, klik Simpan untuk menerapkan perubahan ke database.
Konsol akan meng-commit perubahan Anda dan mengarahkan Anda kembali ke halaman Datastore Studio.
Menghapus properti
Buka halaman Edit Entity untuk entitas. Di bagian Properties, klik Delete
untuk properti yang ingin dihapus.Tabel properti kini menampilkan perubahan Anda. Perubahan tidak di-commit ke database hingga Anda mengklik Simpan. Tabel properti menandai penghapusan properti yang tidak di-commit dengan nama dan nilai properti yang dicoret.
Anda dapat mengurungkan penghapusan yang tidak di-commit dengan mengklik Pulihkan di baris tabel properti.
Lakukan perubahan tambahan pada properti lainnya. Setelah menyelesaikan pengeditan, klik Simpan untuk menerapkan perubahan ke database.
Properti kompleks
Editor entity mendukung properti dengan jenis kompleks seperti Array
dan
Embedded entity
.
Properti array
Saat Anda menambahkan atau mengubah nilai properti Array
, berikan nilai dalam format JSON.
Jika Anda memasukkan JSON yang tidak valid untuk kolom Nilai, Anda akan menerima pesan error. Anda tidak akan dapat menambahkan properti jika JSON tidak valid.
Properti entity tersemat
Saat Anda menambahkan atau mengubah nilai properti Embedded entity
, berikan
nilai dalam format JSON.
Jika Anda memasukkan JSON yang tidak valid untuk kolom Nilai, Anda akan menerima pesan error. Anda tidak akan dapat menambahkan properti jika JSON tidak valid.
Langkah selanjutnya
- Pelajari praktik terbaik untuk entitas.