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

下次还敢
Lepaskan: 2024-04-21 06:27:20
asal
904 orang telah melayarinya

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>
Salin selepas log masuk

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

2. Masukkan data semula

2. Masukkan data semula

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

4. Kemas Kini Data

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

5. Data pertanyaan

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

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan