nodejsの追加、削除、変更

王林
リリース: 2023-05-17 11:49:07
オリジナル
631 人が閲覧しました

Node.js は、Chrome V8 エンジン上に構築された JavaScript 実行環境であり、サーバー側で JavaScript コードを実行できるようになります。 Node.js では追加、削除、変更の操作を行うことがよくありますが、この記事では Node.js を使用して追加、削除、変更の操作を行う方法を紹介します。

1. データの追加

Node.js にデータを追加するには、Mongoose、Sequelize などのデータベース モジュールを使用する必要があります。この記事ではMongooseを例に紹介します。

    #Mongoose のインストール
コマンド ラインで次のコマンドを実行してインストールします:

npm install mongoose --save
ログイン後にコピー

    データベースに接続します
最初に MongoDB データベースに接続する必要があります。コードは次のとおりです:

const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test', { useNewUrlParser: true, useUnifiedTopology: true });
ログイン後にコピー

このうち、

mongodb://localhost/test はローカルの MongoDB データベースに接続することを意味します。という名前のテスト。

    データ モデルの作成
Mongoose を使用するには、最初にデータ モデルを定義する必要があります。

user.js# を作成できます。

const mongoose = require('mongoose');

const userSchema = new mongoose.Schema({
  name: String,
  age: Number
});

module.exports = mongoose.model('User', userSchema);
ログイン後にコピー
このうち、userSchema

はユーザーの名前と年齢属性を定義します。

データの追加

  1. 次のコードを使用して、メイン ファイルにデータを追加できます。
  2. 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. データの削除

Node.js でデータを削除するには、Mongoose を例としてデータベース モジュールを使用する必要があります。

データの削除

  1. メイン ファイル内の次のコードを通じてデータを削除できます。
  2. const User = require('./models/user');
    
    User.deleteOne({ name: 'John' }, (err) => {
      if (err) {
        console.log(err);
      } else {
        console.log('User deleted');
      }
    });
    ログイン後にコピー
その中で、

User.deleteOne( )

は、ユーザー属性の

nameJohn であるデータを削除することを意味します。 3. データの変更

Node.js でデータを変更するには、Mongoose を例として説明するデータベース モジュールの使用も必要です。

データの変更

  1. メイン ファイル内の次のコードを使用してデータを変更できます:
  2. 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 属性の

    nameJohn であるデータを検索し、age 属性を 26 に変更することを意味します。 4. 概要

    この記事では、Node.js でデータを追加、削除、変更する方法を紹介します。実際のアプリケーション開発では、コードの実装は特定のビジネス要件やデータベース モジュールに応じて若干異なる場合があります。この記事が初心者が Node.js を始めるのに役立つことを願っています。

    以上がnodejsの追加、削除、変更の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート