Rumah  >  Artikel  >  hujung hadapan web  >  penambahan, pemadaman dan pengubahsuaian nodejs

penambahan, pemadaman dan pengubahsuaian nodejs

王林
王林asal
2023-05-17 11:49:07581semak imbas

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.

  1. Pasang Mongoose

Jalankan arahan berikut dalam baris arahan untuk memasang:

npm install mongoose --save
  1. Sambung ke pangkalan data

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.

  1. Buat model data

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.

  1. Tambah data

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.

  1. Padam data

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.

  1. Ubah suai data

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn