Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk melaksanakan penambahan pangkalan data, pemadaman, pengubahsuaian dan pertanyaan dalam nodejs

Bagaimana untuk melaksanakan penambahan pangkalan data, pemadaman, pengubahsuaian dan pertanyaan dalam nodejs

下次还敢
下次还敢asal
2024-04-21 06:27:20889semak imbas

Tambahan pangkalan data, pemadaman, pengubahsuaian dan pertanyaan dalam Node.js: Sambung ke pangkalan data: Gunakan MongoClient untuk menyambung ke pangkalan data MongoDB. Sisipkan data: Buat koleksi dan masukkan data. Padam data: Gunakan deleteOne() untuk memadam data. Kemas kini data: Gunakan updateOne() untuk mengemas kini data. Data pertanyaan: Gunakan find() dan toArray() untuk membuat pertanyaan dan mendapatkan data.

Bagaimana untuk melaksanakan penambahan pangkalan data, pemadaman, pengubahsuaian dan pertanyaan dalam nodejs

pangkalan data penambahan, pemadaman, pengubahsuaian dan pertanyaan dalam Node.js

1. Sambungkan ke pangkalan data

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

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

2. Masukkan data semula

2. Masukkan data semula

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

4. Kemas Kini Data

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

5. Data pertanyaan

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

Butiran:
  • MongoClient 连接到 MongoDB 数据库。
  • 创建一个集合(表)并插入数据。
  • 使用 deleteOne()updateOne() 方法删除和更新数据。
  • 使用 find() 方法查询数据,并使用 toArray()
  • Gunakan MongoClient untuk menyambung ke pangkalan data MongoClient
🎜Buat koleksi (jadual) dan masukkan data. 🎜🎜Gunakan kaedah deleteOne() dan updateOne() untuk memadam dan mengemas kini data. 🎜🎜Gunakan kaedah find() untuk menanyakan data dan toArray() untuk mendapatkan keputusan. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penambahan pangkalan data, pemadaman, pengubahsuaian dan pertanyaan dalam 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