Skip to content

Instantly share code, notes, and snippets.

@gosharplite
Last active December 19, 2016 03:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gosharplite/7a99c02e8d4ccc24ebd85696eae0639d to your computer and use it in GitHub Desktop.
Save gosharplite/7a99c02e8d4ccc24ebd85696eae0639d to your computer and use it in GitHub Desktop.
BulkInsert (ctx droictx.Context, collection string, documents []interface{})
CollectionCount (ctx droictx.Context, collection string)
CreateCollection (ctx droictx.Context, collection string, info *mgo.CollectionInfo)
CreateIndex (ctx droictx.Context, collection string, key []string, sparse, unique bool, name string)
DBRun (ctx droictx.Context, cmd interface{}, result interface{})
DropCollection (ctx droictx.Context, collection string)
DropIndex (ctx droictx.Context, collection string, keys []string)
EnsureIndex (ctx droictx.Context, collection string, index mgo.Index)
GetCollectionNames (ctx droictx.Context)
Indexes (ctx droictx.Context, collection string)
Insert (ctx droictx.Context, collection string, doc interface{})
Ping (ctx droictx.Context)
QueryAll (ctx droictx.Context, collection string, result, selector, fields interface{}, skip, limit int, sort )
QueryCount (ctx droictx.Context, collection string, selector interface{})
QueryOne (ctx droictx.Context, collection string, result, selector, fields interface{}, skip, limit int, sort )
Remove (ctx droictx.Context, collection string, selector interface{})
RemoveAll (ctx droictx.Context, collection string, selector interface{})
Run (ctx droictx.Context, cmd interface{}, result interface{})
Update (ctx droictx.Context, collection string, selector interface{}, update interface{})
UpdateAll (ctx droictx.Context, collection string, selector interface{}, update interface{})
UpdateId (ctx droictx.Context, collection string, id interface{}, update interface{})
Upsert (ctx droictx.Context, collection string, selector interface{}, update interface{})
BulkInsert : droipkg.DroiError
CollectionCount : int, droipkg.DroiError
CreateCollection : droipkg.DroiError
CreateIndex : droipkg.DroiError
DBRun : droipkg.DroiError
DropCollection : droipkg.DroiError
DropIndex : droipkg.DroiError
EnsureIndex : droipkg.DroiError
GetCollectionNames : []string, droipkg.DroiError
Indexes : []mgo.Index, droipkg.DroiError
Insert : droipkg.DroiError
Ping : droipkg.DroiError
QueryAll : droipkg.DroiError
QueryCount : int, droipkg.DroiError
QueryOne : droipkg.DroiError
Remove : droipkg.DroiError
RemoveAll : *mgo.ChangeInfo, droipkg.DroiError
Run : droipkg.DroiError
Update : droipkg.DroiError
UpdateAll : *mgo.ChangeInfo, droipkg.DroiError
UpdateId : droipkg.DroiError
Upsert : *mgo.ChangeInfo, droipkg.DroiError
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment