[typescript] 타입스크립트에서 MongoDB의 특정 필드 값을 변경하는 방법
MongoDB에서 TypeScript를 사용하여 특정 필드 값을 변경하는 것은 매우 간단합니다. 다음은 그 예시입니다.
import { MongoClient } from 'mongodb';
async function updateField() {
const client = new MongoClient('mongodb://localhost:27017');
await client.connect();
const database = client.db('mydb');
const collection = database.collection('mycollection');
await collection.updateOne(
{ name: 'example' },
{ $set: { status: 'active' } }
);
await client.close();
}
updateField();
위의 예제 코드에서, updateOne
메서드를 사용하여 특정 조건을 만족하는 도큐먼트의 특정 필드 값을 변경할 수 있습니다. 여기서는 name
이 ‘example’인 도큐먼트의 status
필드를 ‘active’로 변경하고 있습니다.
MongoDB의 JavaScript API를 사용하여 데이터베이스와 컬렉션에 연결한 후에는 간단한 명령으로 필드 값을 변경할 수 있습니다.
이를 통해 TypeScript에서 MongoDB의 특정 필드 값을 손쉽게 변경할 수 있습니다.
참고 문헌:
- https://docs.mongodb.com/drivers/node
- https://www.npmjs.com/package/mongodb