스크립트 개발 / 커넥터 객체 DFF.CONN / MongoDB
MongoDB 커넥터 조작 객체는 주로 MongoDB를 조작하는 몇 가지 메서드를 제공합니다.
DFF.CONN(...) 매개변수는 다음과 같습니다:
| 매개변수 | 타입 | 필수 / 기본값 | 설명 |
|---|---|---|---|
connector_id |
str | 필수 | 커넥터 ID |
database |
str | None |
데이터베이스 지정 |
.db(...)
데이터베이스 조작 객체를 가져옵니다. 매개변수는 다음과 같습니다:
| 매개변수 | 타입 | 필수 / 기본값 | 설명 |
|---|---|---|---|
db_name |
str | None |
데이터베이스 이름. 이름을 전달하지 않으면 기본 데이터베이스 조작 객체를 반환합니다. |
| 예시 | |
|---|---|
1 2 3 4 5 6 7 8 9 10 | |
db_name을 전달하지 않으면 커넥터에 구성된 기본 데이터베이스를 사용합니다. 커넥터에 기본 데이터베이스가 구성되어 있지 않으면 데이터베이스 이름을 명시적으로 전달해야 합니다.
.list_databases(...)
현재 연결에서 접근 가능한 데이터베이스 이름 목록을 반환합니다.
| 예시 | |
|---|---|
1 | |
.list_collections(...)
지정된 데이터베이스의 컬렉션 이름 목록을 반환합니다.
| 매개변수 | 타입 | 필수 / 기본값 | 설명 |
|---|---|---|---|
db_name |
str | None |
데이터베이스 이름. 생략하면 커넥터에 구성된 기본 데이터베이스를 사용합니다 |
| 예시 | |
|---|---|
1 | |
.run_method(...)
.run_method(...)는 데이터베이스 목록 또는 컬렉션 목록을 가져오기 위한 구버전 호환 메서드입니다. 새 코드에서는 .list_databases(...) 및 .list_collections(...)를 우선 사용해야 합니다.
| 매개변수 | 타입 | 필수 / 기본값 | 설명 |
|---|---|---|---|
method |
str | 필수 | 실행 메서드, 열거형:list_database_names: 데이터베이스 나열list_collection_names: 컬렉션 나열 |
db_name |
str | None |
list_collection_names 실행 시 전달할 수 있으며, 데이터베이스를 지정합니다.전달하지 않으면 기본 데이터베이스입니다. 반드시 명명된 매개변수 방식으로 전달해야 합니다 |
| 예시 | |
|---|---|
1 2 3 | |
구체적인 쿼리 구문과 형식은 MongoDB 공식 문서를 참조하십시오.