Docs Menu
Docs Home
/ /
Atlas App Services
/

Edge Server MongoDB API 지원 - 미리 보기

이 페이지의 내용

  • CRUD API
  • 읽기
  • Insert
  • Update
  • 삭제

Atlas Edge Server 는 기본적으로 MongoDB 유선 프로토콜의 하위 집합을 구현하며,Atlas 이를 통해 표준 MongoDB 드라이버 및 도구를 사용하여 에지에서 데이터에 액세스 할 수 있습니다.

클라이언트는 특수 MongoDB URI 연결 string 을 사용하여 연결하고 요청을 보냅니다. 연결 을 사용하여 Edge Server 에 연결하는 방법에 대한 MongoDB string 자세한 내용은 드라이버 Edge Server MongoDB 및 도구를 사용하여 에 연결을 참조하세요.

Edge Server 는 현재 유선 프로토콜을 통해 MongoDB API의 하위 집합을 지원합니다.

Edge Server 는 현재 유선 프로토콜을 통한 이러한 MongoDB CRUD API 사용을 지원합니다.

이러한 명령 사용에 대한 예는 해당 명령을 실행하는 데 사용하는 드라이버 또는 도구의 설명서를 참조하세요.

읽기 작업은 쿼리 필터를 사용하여 필터와 일치하는 collection의 모든 문서를 찾습니다.

  • collection.findOne() 메서드를 사용하여 단일 문서를 찾을 수 있습니다.

  • collection.find() 메서드를 사용하여 여러 문서를 찾을 수 있습니다.

삽입 작업은 하나 이상의 문서를 가져와서 MongoDB 컬렉션에 추가합니다.

  • collection.insert() 메서드를 사용하여 collection에 문서를 삽입할 수 있습니다.

  • collection.insertOne() 메서드를 사용하여 단일 문서를 삽입할 수 있습니다.

  • collection.insertMany() 메서드를 사용하여 동시에 여러 문서를 삽입할 수 있습니다.

업데이트 작업은 MongoDB 컬렉션 에서 기존 문서를 찾아 데이터를 수정합니다. 표준 MongoDB 쿼리 구문을 사용하여 업데이트 할 문서를 지정하고 업데이트 연산자 를 사용하여 일치하는 문서에 적용 할 변경 사항을 설명합니다.

  • collection.update() 메서드를 사용하여 collection의 문서를 업데이트할 수 있습니다.

  • collection.updateOne() 메서드를 사용하여 단일 문서를 업데이트할 수 있습니다.

  • collection.updateMany() 메서드를 사용하여 collection에서 여러 문서를 업데이트할 수 있습니다.

  • collection.findAndModify() 메서드를 사용하여 컬렉션에서 하나 이상의 문서를 찾고 업데이트할 수 있습니다. 이 작업을 사용하면 동일한 명령으로 하나 이상의 문서를 원자적으로 찾고, 수정하고, 반환할 수 있습니다. 이렇게 하면 별도의 찾기 작업과 업데이트 작업 사이에 다른 업데이트 작업으로 인해 문서가 변경될 위험을 방지할 수 있습니다.

참고

에지 서버는 현재 upsert 을(를) 지원하지 않습니다.

삭제 작업은 MongoDB 컬렉션에서 기존 문서를 찾아서 제거합니다. 삭제할 문서를 지정하기 위해 표준 MongoDB 쿼리 구문을 사용합니다.

  • collection.deleteOne() 메서드를 사용하여 collection에서 단일 문서를 삭제할 수 있습니다.

  • collection.deleteMany() 메서드를 사용하여 collection에서 여러 항목을 삭제할 수 있습니다.

돌아가기

에지 서버에 연결

이 페이지의 내용