Maison  >  Article  >  interface Web  >  Comment implémenter l'ajout, la suppression, la modification et la requête de base de données dans nodejs

Comment implémenter l'ajout, la suppression, la modification et la requête de base de données dans nodejs

下次还敢
下次还敢original
2024-04-21 06:27:20885parcourir

Ajout, suppression, modification et requête de base de données dans Node.js : Connectez-vous à la base de données : utilisez MongoClient pour vous connecter à la base de données MongoDB. Insérer des données : créez une collection et insérez des données. Supprimer des données : utilisez deleteOne() pour supprimer des données. Mettre à jour les données : utilisez updateOne() pour mettre à jour les données. Interroger des données : utilisez find() et toArray() pour interroger et obtenir des données.

Comment implémenter l'ajout, la suppression, la modification et la requête de base de données dans nodejs

Ajout, suppression, modification et requête de base de données dans Node.js

1. Connectez-vous à la base de données

<code class="ts">const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017';
const client = new MongoClient(url);</code>

2. Insérez des données

<code class="ts">const collection = client.db('myDatabase').collection('myCollection');
await collection.insertOne({ name: 'John Doe', age: 30 });</code>

3. Supprimez des données

<code class="ts">await collection.deleteOne({ name: 'John Doe' });</code>

4. Mettre à jour les données

<code class="ts">await collection.updateOne({ name: 'John Doe' }, { $set: { age: 31 } });</code>

5. Interroger les données

<code class="ts">const cursor = await collection.find({ age: { $gt: 30 } });
const results = await cursor.toArray();</code>

Détails :

  • Utilisez MongoClient pour vous connecter à la base de données MongoDB. MongoClient 连接到 MongoDB 数据库。
  • 创建一个集合(表)并插入数据。
  • 使用 deleteOne()updateOne() 方法删除和更新数据。
  • 使用 find() 方法查询数据,并使用 toArray()
  • Créez une collection (tableau) et insérez des données.
🎜Utilisez les méthodes deleteOne() et updateOne() pour supprimer et mettre à jour les données. 🎜🎜Utilisez la méthode find() pour interroger les données et toArray() pour obtenir les résultats. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn