2017-03-15 1 views
0

나는 코드와 데이터베이스 개체를 얻을 수 있습니다 :pyarango에서 컬렉션 객체를 얻으려면 어떻게해야합니까?

import pyArango.collection as COL 
collection = COL.Collection(database, jsonData) 

나는 내 컬렉션을 반환 jsonData의 형식을 어떻게 :

import pyArango.database as DAT 
db = DAT.Database(connection, dbName) 

및 설명서에 따라, 나는 코드로 컬렉션을 얻을 수 있습니다 ? 설명서에서이 작업을 수행하는 방법을 찾지 못했습니다. 내 컬렉션은 name="testCollection"

고마워요!

답변

1

나는 그것을 알아 냈다고 생각합니다. 컬렉션은 데이터베이스 객체에 의해 인스턴스화되어야하며, 이는 연결 객체에 의해 인스턴스화됩니다.

import pyArango.connection as CON 
db = CON.Connection(username=<user>, password=<password>).databases[<DB name>] 
collection = db.collections['testCollection'] 

이 의도 한대로 작동하고, 반환 :

ArangoDB collection name: testCollection, id: 14217, type: document, status: loaded 
관련 문제