Documentation
¶
Index ¶
- type MicroCompetenceModel
- func (m *MicroCompetenceModel) All() ([]models.MicroCompetence, error)
- func (m *MicroCompetenceModel) FindById(id string) (*models.MicroCompetence, error)
- func (m *MicroCompetenceModel) FindByName(name string) (*models.MicroCompetence, error)
- func (m *MicroCompetenceModel) InsertMicroCompetence(microCompetence *models.MicroCompetence) (*mongo.InsertOneResult, error)
- func (m *MicroCompetenceModel) UpdateMicroCompetence(microCompetence *models.MicroCompetence) (*mongo.UpdateResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MicroCompetenceModel ¶
type MicroCompetenceModel struct {
C *mongo.Collection
}
func (*MicroCompetenceModel) All ¶
func (m *MicroCompetenceModel) All() ([]models.MicroCompetence, error)
func (*MicroCompetenceModel) FindById ¶
func (m *MicroCompetenceModel) FindById(id string) (*models.MicroCompetence, error)
FindByID finds a microCompetence by id
func (*MicroCompetenceModel) FindByName ¶
func (m *MicroCompetenceModel) FindByName(name string) (*models.MicroCompetence, error)
FindByMicroCompetencename finds a microCompetence by microCompetencename
func (*MicroCompetenceModel) InsertMicroCompetence ¶
func (m *MicroCompetenceModel) InsertMicroCompetence(microCompetence *models.MicroCompetence) (*mongo.InsertOneResult, error)
InsertMicroCompetence inserts a new microCompetence to the database
func (*MicroCompetenceModel) UpdateMicroCompetence ¶
func (m *MicroCompetenceModel) UpdateMicroCompetence(microCompetence *models.MicroCompetence) (*mongo.UpdateResult, error)
UpdateMicroCompetence updates the microCompetence with the given id when posts, comments or subscribes are added/removed/updated
Click to show internal directories.
Click to hide internal directories.