Documentation ¶
Index ¶
- func FindAll(db, collection string, query, selector, result interface{}) error
- func FindOne(db, collection string, query, selector, result interface{}) error
- func Insert(db, collection string, docs ...interface{}) error
- func Remove(db, collection string, query interface{}) error
- func Update(db, collection string, query, update interface{}) error
- type Application
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Application ¶
type Application struct { ID bson.ObjectId `bson:"_id" json:"id"` Name string `bson:"name" json:"name"` Type string `bson:"app_type" json:"app_type"` Description string `bson:"description" json:"description"` }
Application Model
func (*Application) FindAllApplication ¶
func (m *Application) FindAllApplication() ([]Application, error)
FindAllApplication from the DB
func (*Application) FindAppByID ¶
func (m *Application) FindAppByID(id string) (Application, error)
FindAppByID from the DB
func (*Application) InsertApplication ¶
func (m *Application) InsertApplication(app Application) error
InsertApplication to the DB
func (*Application) RemoveApp ¶
func (m *Application) RemoveApp(id string) error
RemoveApp is used for remove
func (*Application) UpdateApp ¶
func (m *Application) UpdateApp(app Application) error
UpdateApp is used for update
Click to show internal directories.
Click to hide internal directories.