Node.js は、Chrome V8 エンジン上に構築された JavaScript 実行環境であり、サーバー側で JavaScript コードを実行できるようになります。 Node.js では追加、削除、変更の操作を行うことがよくありますが、この記事では Node.js を使用して追加、削除、変更の操作を行う方法を紹介します。
1. データの追加
Node.js にデータを追加するには、Mongoose、Sequelize などのデータベース モジュールを使用する必要があります。この記事ではMongooseを例に紹介します。
npm install mongoose --save
const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test', { useNewUrlParser: true, useUnifiedTopology: true });
mongodb://localhost/test はローカルの MongoDB データベースに接続することを意味します。という名前のテスト。
で user.js# を作成できます。
const mongoose = require('mongoose'); const userSchema = new mongoose.Schema({ name: String, age: Number }); module.exports = mongoose.model('User', userSchema);
このうち、
userSchema はユーザーの名前と年齢属性を定義します。 データの追加
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'); } });
user.save( )
新しく追加されたユーザー データを MongoDB データベースに保存します。2. データの削除
データの削除
const User = require('./models/user'); User.deleteOne({ name: 'John' }, (err) => { if (err) { console.log(err); } else { console.log('User deleted'); } });
User.deleteOne( )
は、ユーザー属性のname が
John であるデータを削除することを意味します。
3. データの変更
データの変更
const User = require('./models/user'); User.findOneAndUpdate({ name: 'John' }, { age: 26 }, (err, user) => { if (err) { console.log(err); } else { console.log('User updated'); } });
User.findOneAndUpdate ()
は、user 属性のname が
John であるデータを検索し、
age 属性を
26 に変更することを意味します。
4. 概要
以上がnodejsの追加、削除、変更の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。