Mengedit entity di konsol

Halaman ini menjelaskan cara mengedit entitas menggunakan Google Cloud console.

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 Mulai Menggunakan Datastore API, atau melalui editor entity di Google Cloud console seperti yang dijelaskan dalam Mulai Cepat.

Pilih entitas yang akan diedit

  1. Di konsol Google Cloud , buka halaman Databases.

    Buka Databases

  2. Pilih database yang diperlukan dari daftar database.

  3. Di menu navigasi, klik Datastore Studio.

  4. Temukan entitas yang ingin Anda edit dengan menentukan namespace, jenis, dan/atau filter untuk nilai properti. Untuk mempelajari caranya, lihat Menjalankan kueri.

  5. Klik Name/ID entitas. Layar Anda akan terlihat seperti berikut:

    Halaman ringkasan entity yang menampilkan informasi tentang entity.

Mengedit properti

  1. Buka halaman Edit Entitas untuk entitas. Di bagian Properti, klik Edit untuk properti yang ingin Anda edit.

  2. Di panel Edit properti, ubah Nama, Jenis, atau Nilai properti. Anda juga dapat mengubah apakah properti diindeks atau tidak. Untuk mempelajari dampak penyertaan atau pengecualian properti dari indeks, lihat Properti yang dikecualikan.

    Klik tombol edit untuk mengedit properti.

  3. Klik Selesai. Panel Edit properti akan ditutup dan tabel properti kini menampilkan perubahan Anda. Perubahan tidak akan diterapkan ke database hingga Anda mengklik Simpan. Tabel properti menandai perubahan yang belum di-commit dengan titik biru di samping nama properti.

  4. Lakukan perubahan tambahan pada properti lainnya. Setelah Anda selesai mengedit, klik Simpan untuk menerapkan perubahan Anda ke database.

    Konsol akan menerapkan perubahan Anda dan mengarahkan Anda kembali ke halaman Datastore Studio.

Menambahkan properti

  1. Buka halaman Edit Entitas untuk entitas. Klik Tambahkan properti.
  2. Di panel Tambahkan properti, tentukan nama untuk properti.
  3. Pilih jenis untuk jenis data properti.
  4. Tentukan nilai untuk properti.
  5. Tentukan apakah properti diindeks. Untuk mempelajari dampak penyertaan atau pengecualian properti dari indeks, lihat Properti yang dikecualikan.

    Panel tambahkan properti.

  6. Klik Tambahkan. Panel Tambahkan properti akan ditutup dan tabel properti kini menampilkan perubahan Anda. Perubahan tidak akan diterapkan ke database hingga Anda mengklik Simpan. Tabel properti menandai perubahan yang belum di-commit dengan titik biru di samping nama properti.

  7. Lakukan perubahan tambahan pada properti lainnya. Setelah Anda selesai mengedit, klik Simpan untuk menerapkan perubahan Anda ke database.

    Konsol akan menerapkan perubahan Anda dan mengarahkan Anda kembali ke halaman Datastore Studio.

Menghapus properti

  1. Buka halaman Edit Entitas untuk entitas. Di bagian Properti, klik Hapus untuk properti yang ingin Anda hapus.

    Tombol hapus dalam tabel properti.

  2. Tabel properti kini menampilkan perubahan Anda. Perubahan tidak akan diterapkan ke database hingga Anda mengklik Simpan. Tabel properti menandai penghapusan properti yang belum di-commit dengan nama dan nilai properti yang dicoret.

    Anda dapat mengurungkan penghapusan yang belum dilakukan dengan mengklik Pulihkan di baris tabel properti.

  3. Lakukan perubahan tambahan pada properti lainnya. Setelah Anda selesai mengedit, klik Simpan untuk menerapkan perubahan Anda ke database.

Properti kompleks

Editor entitas 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.

Contoh JSON yang valid untuk properti array.

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.

Contoh JSON yang valid untuk properti entitas yang disematkan

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 berikutnya