Mengedit entity di konsol

Halaman ini menjelaskan cara mengedit entity 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 Mulai Menggunakan Datastore API, atau melalui editor entity di Google Cloud Console seperti yang dijelaskan di Panduan Memulai.

Pilih entitas untuk diedit

  1. Di konsol Google Cloud, buka halaman Databases.

    BUka Database

  2. Pilih database yang diperlukan dari daftar database.

  3. Di menu navigasi, klik Datastore Studio.

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

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

    Halaman ringkasan entity yang menampilkan informasi tentang suatu entity.

Mengedit properti

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

  2. Di panel Edit property, ubah Name, Type, atau Value properti. Anda juga dapat mengubah apakah properti diindeks. Untuk mempelajari dampak menyertakan atau mengecualikan properti dari indeks, lihat Properti yang dikecualikan.

    Klik tombol edit untuk mengedit properti.

  3. Klik Done. Panel Edit property ditutup dan tabel properti sekarang menampilkan perubahan Anda. Perubahan tidak akan di-commit ke database sebelum Anda mengklik Save. Tabel properti menandai perubahan yang tidak di-commit dengan titik biru di samping nama properti.

  4. Buat perubahan tambahan pada properti lainnya. Setelah selesai mengedit, klik Save untuk menerapkan perubahan ke database.

    Konsol meng-commit perubahan dan membawa Anda kembali ke halaman Datastore Studio.

Tambahkan properti

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

    Panel tambahkan-a-properti.

  6. Klik Tambahkan. Panel Tambahkan properti ditutup dan tabel properti sekarang menampilkan perubahan Anda. Perubahan tidak akan di-commit ke database sebelum Anda mengklik Save. Tabel properti menandai perubahan yang tidak di-commit dengan titik biru di samping nama properti.

  7. Buat perubahan tambahan pada properti lainnya. Setelah selesai mengedit, klik Save untuk menerapkan perubahan ke database.

    Konsol meng-commit perubahan dan membawa Anda kembali ke halaman Datastore Studio.

Menghapus properti

  1. Buka halaman Edit Entity untuk entitas. Di bagian Properties, klik Delete untuk properti yang ingin Anda hapus.

    Tombol hapus dalam tabel properti.

  2. Tabel properti sekarang menampilkan perubahan Anda. Perubahan tidak akan diterapkan ke database sebelum Anda mengklik Save. Tabel properti menandai penghapusan properti yang tidak di-commit dengan nama dan nilai properti yang dicoret.

    Anda dapat mengurungkan penghapusan tanpa komitmen dengan mengklik Pulihkan di baris tabel properti.

  3. Buat perubahan tambahan pada properti lainnya. Setelah selesai mengedit, klik Save 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.

Contoh JSON yang valid untuk properti array.

Jika memasukkan JSON yang tidak valid untuk kolom Value, Anda akan menerima pesan error. Anda tidak akan dapat menambahkan properti jika JSON tidak valid.

Properti entity yang disematkan

Saat Anda menambahkan atau mengubah nilai properti Embedded entity, berikan nilai dalam format JSON.

Contoh JSON yang valid untuk properti entity tersemat

Jika memasukkan JSON yang tidak valid untuk kolom Value, Anda akan menerima pesan error. Anda tidak akan dapat menambahkan properti jika JSON tidak valid.

Langkah selanjutnya