Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >penambahan, pemadaman dan pengubahsuaian nodejs
Node.js ialah persekitaran berjalan JavaScript yang dibina pada enjin Chrome V8, yang membenarkan kod JavaScript dijalankan pada bahagian pelayan. Adalah sangat biasa untuk melakukan operasi penambahan, pemadaman dan pengubahsuaian dalam Node.js Artikel ini akan memperkenalkan cara menggunakan Node.js untuk melaksanakan operasi penambahan, pemadaman dan pengubahsuaian.
1. Tambahkan data
Untuk menambah data dalam Node.js, anda perlu menggunakan modul pangkalan data yang biasa digunakan termasuk Mongoose, Sequelize, dsb. Artikel ini menggunakan Mongoose sebagai contoh untuk memperkenalkan.
Jalankan arahan berikut dalam baris arahan untuk memasang:
npm install mongoose --save
Pertama, anda perlu menyambung ke pangkalan data MongoDB Kodnya adalah seperti berikut:
const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test', { useNewUrlParser: true, useUnifiedTopology: true });
Antaranya, mongodb://localhost/test
bermaksud menyambung ke pangkalan data MongoDB tempatan bernama ujian.
Untuk menggunakan Mongoose, anda perlu mentakrifkan model data dahulu Anda boleh mencipta fail models
dalam folder user.js
. Kod tersebut adalah seperti berikut:
const mongoose = require('mongoose'); const userSchema = new mongoose.Schema({ name: String, age: Number }); module.exports = mongoose.model('User', userSchema);
Antaranya, userSchema
mentakrifkan nama pengguna dan atribut umur.
Anda boleh menambah data melalui kod berikut dalam fail utama:
const User = require('./models/user'); const user = new User({ name: 'John', age: 25 }); user.save((err) => { if (err) { console.log(err); } else { console.log('User created'); } });
Antaranya, user.save()
akan menjadi yang baharu Data pengguna disimpan ke pangkalan data MongoDB.
2. Memadam data
Memadam data dalam Node.js juga memerlukan penggunaan modul pangkalan data, mengambil Mongoose sebagai contoh.
Anda boleh memadamkan data melalui kod berikut dalam fail utama:
const User = require('./models/user'); User.deleteOne({ name: 'John' }, (err) => { if (err) { console.log(err); } else { console.log('User deleted'); } });
di mana, User.deleteOne()
bermaksud memadamkan atribut penggunaname
ialah data John
.
3. Ubah suai data
Mengubah suai data dalam Node.js juga memerlukan penggunaan modul pangkalan data, mengambil Mongoose sebagai contoh.
Anda boleh mengubah suai data melalui kod berikut dalam fail utama:
const User = require('./models/user'); User.findOneAndUpdate({ name: 'John' }, { age: 26 }, (err, user) => { if (err) { console.log(err); } else { console.log('User updated'); } });
di mana, User.findOneAndUpdate()
bermaksud mencari pengguna atributname
ialah data John
dan atribut age
diubah suai kepada 26
.
4. Ringkasan
Artikel ini memperkenalkan cara menambah, memadam dan mengubah suai data dalam Node.js. Dalam pembangunan aplikasi sebenar, pelaksanaan kod mungkin sedikit berbeza bergantung pada keperluan perniagaan tertentu dan modul pangkalan data. Saya harap artikel ini dapat membantu pemula untuk mula menggunakan Node.js.
Atas ialah kandungan terperinci penambahan, pemadaman dan pengubahsuaian nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!