MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Data Tampilan JS Ekspres Berdasarkan ID

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.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara memeriksa apakah bidang array adalah bagian dari array lain di MongoDB?

  2. Pencarian Teks MongoDB DAN beberapa kata pencarian

  3. Berapa Kedalaman Maksimum Dokumen Tertanam yang Diizinkan di MongoDb?

  4. Tidak dapat menginstal doktrin mongodb di symfony2 dengan komposer

  5. Dasar-dasar Menyebarkan Kumpulan Replika MongoDB dan Pecahan Menggunakan Wayang