Cara Membuat CRUD dengan MongoDb menggunakan Express JS - Hallo sahabat
Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Cara Membuat CRUD dengan MongoDb menggunakan Express JS, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel crud jquery, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul :
Cara Membuat CRUD dengan MongoDb menggunakan Express JSlink :
Cara Membuat CRUD dengan MongoDb menggunakan Express JS
Baca juga
Cara Membuat CRUD dengan MongoDb menggunakan Express JS
Pada postingan sebelumnya telah di bahas Cara Penginstalan dan Konfigurasi MongoDB maka melanjutkan pada postingan tersebut kita akan membahas mengenai Membuat CRUD dengan MongoDb menggunakan Express JS.
Sebelum memulai membuat CRUD dengan MongoDB ini pastikan anda telah menginstall :
1. Node Js
2. Compas atau Robo 3t (untuk meremote database MongoDB)
Selanjutnya pastikan anda sudah tahu cara pembuatan aplikasi menggunakan Express Js dengan membaca postingan Mengenal Apa itu Express JS Hingga Cara Penginstalan atau anda bisa melihat contoh penggunaan express + mysql Cara Membuat CRUD Database MySql dengan Node js.
Selanjutnya mari kita bekerja dengan Express Js dan MongoDB
Cara Membuat CRUD dengan MongoDb menggunakan Express JS
1. Membuat project baru dengan menggunakan perintah npm init kemudian npm install, untuk file utama sendiri gunakan index.js.
2. Edit file index.js (jika belum ada silahkan buat) seperti code di bawah :
var express = require('express');
var app = express();
var PORT= 8080;
app.listen(PORT, async (error) =>{
if(!error){
console.log("server running || port : "+PORT);
}else {
console.log("Error occurred, server can't start", error);
}
});
3. Buka package.json dan tambahkan kode di bawah pada bagian scripts
"start" : "nodemon index.js"
Pastikan anda tela h menginstall nodemon, jika belum silahkan ketikkan
npm i -g nodemon ini untuk kebutuhan running nantinya.
4. Install package express npm i express, kemudian install mongodb dengan npm i mongodb
5. Selanjutnya tambahkan require dan connect ke mongodb
const {MongoClient} = require('mongodb');
var url_db = "mongodb://localhost:27017";
var db;
MongoClient.connect(url_db, function (err, client) {
if (err){
console.log(err);
}else{
console.log("connect mongodb");
db = client.db("nama_db");
}
});
6. Select table
var data = await db.collection("nama_table").find().toArray()
Ini akan menghasilkan data array. Jika ingin melakukan where, silahkan isi bagian find, contohnya find({username:"coding"}).
7. Insert Data ke table
dataSave = {
"username":"test",
"password":"pass",
}
await db.collection("nama_table").insert(dataSave)
8. Update Data pada table
data = {
"username":"test",
"password":"pass",
}
var up = await db.collection('nama_table').update(where, {$set :data})
9. Delete data
var a = await db.collection("nama_table").remove();
atau
await db.collection("nama_table").deleteOne({_id:ObjectId("4d513345cc9374271b02ec6c")})
Demikianlah Artikel Cara Membuat CRUD dengan MongoDb menggunakan Express JS
Sekianlah artikel Cara Membuat CRUD dengan MongoDb menggunakan Express JS kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Cara Membuat CRUD dengan MongoDb menggunakan Express JS dengan alamat link https://dev-create.blogspot.com/2023/08/cara-membuat-crud-dengan-mongodb.html