Saat Anda mengonfigurasi rute seperti
app.get('/cpanel/chat-bot/:id', ...)
:id
bagian dari rute mengatakan bahwa Anda ingin mencocokkan nilai apa pun untuk bagian jalur itu dan kemudian Express akan memasukkan apa pun yang cocok ke req.params.id
. Jadi, jika Anda ingin menggunakan id
itu nilai sebagai bagian dari kueri basis data Anda, Anda perlu menggunakan req.params.id
dalam kueri basis data Anda untuk memilih hanya data yang diinginkan dari basis data Anda.
Selain itu, Anda TIDAK menggunakan :id
di jalur render jadi hapus dari sini:
res.render('cpanel/chat-bot/:id', ...);
Itu seharusnya hanya path ke file template Anda (apa pun nama file templatenya):
res.render('cpanel/chat-bot', ...);
Anda tidak mengungkapkan banyak tentang data Anda dalam database sehingga kami tidak dapat benar-benar membantu dengan bagaimana Anda akan menggunakan req.params.id
nilai untuk memilih data yang diinginkan dari database Anda. Saya kira Anda akan menggunakannya dalam semacam kueri.