[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의 특정 필드 값을 손쉽게 변경할 수 있습니다.

참고 문헌: