Diskusi Rizky Yanuar

Selesai
Rizky Yanuar
Ditanyakan pada: Mengamankan Nilai Id Dengan Uuid

comments.find mereturn undifined

pada app.get("comments/:id") kenapa find nya mereturn undifined ya? sebelum nya tanpa menggunakan uuid lancar saja,dan saat saya console log id dari req.params muncul kok uuid nya https://justpaste.it/57smf

1 Jawaban

Avatar
BroKoding

6 bulan yang lalu

Jawaban Terpilih

Halo kak, coba convert id ke string dahulu untuk memastikan :

const comment = comments.find((c) => c.id === String(id));

Sebagai alternatif, bisa mengubah properti id dalam array comments menjadi string saat membuat komentar:

const comments = [
  { id: String(uuidv4()), user: "yanto", text: "Assalamualaikum" },
  // comment lainnya...
];

Dengan cara ini, kita tidak perlu mengonversi parameter id setiap kali mencari komentar.