Documentation
¶
Index ¶
- func CreateDatabaseAccount(ctx context.Context, accountName string) (dba documentdb.DatabaseAccount, err error)
- func DeleteDocument(session *mgo.Session, database, collectionName string, id bson.ObjectId) error
- func GetCollection(session *mgo.Session, database, collectionName string) *mgo.Collection
- func GetDocument(session *mgo.Session, database, collectionName string, query bson.M) (result map[string]interface{}, err error)
- func InsertDocument(session *mgo.Session, database, collectionName string, ...) error
- func ListKeys(ctx context.Context, accountName string) (documentdb.DatabaseAccountListKeysResult, error)
- func UpdateDocument(session *mgo.Session, database, collectionName string, id bson.ObjectId, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDatabaseAccount ¶
func CreateDatabaseAccount(ctx context.Context, accountName string) (dba documentdb.DatabaseAccount, err error)
CreateDatabaseAccount creates or updates an Azure Cosmos DB database account.
func DeleteDocument ¶
DeleteDocument deletes the mongoDB document with the specified ID
func GetCollection ¶
func GetCollection(session *mgo.Session, database, collectionName string) *mgo.Collection
GetCollection gets a mongoDB collection
func GetDocument ¶
func GetDocument(session *mgo.Session, database, collectionName string, query bson.M) (result map[string]interface{}, err error)
GetDocument gets a mongoDB document in the specified collection
func InsertDocument ¶
func InsertDocument(session *mgo.Session, database, collectionName string, document map[string]interface{}) error
InsertDocument inserts a mongoDB document in the specified collection
func ListKeys ¶
func ListKeys(ctx context.Context, accountName string) (documentdb.DatabaseAccountListKeysResult, error)
ListKeys gets the keys for a Azure Cosmos DB database account.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.