Documentation ¶
Index ¶
- Constants
- type PaperRepository
- type PaperService
- func (service *PaperService) Connect()
- func (service *PaperService) CreateDBIndex()
- func (service *PaperService) Delete(id string) error
- func (service *PaperService) FindByCommercialName(commercialName string) ([]model.Paper, error)
- func (service *PaperService) FindByID(id string) (model.Paper, error)
- func (service *PaperService) FindByPaper(paper string) (model.Paper, error)
- func (service *PaperService) FindBySector(sector string) ([]model.Paper, error)
- func (service *PaperService) FindBySubsector(subsector string) ([]model.Paper, error)
- func (service *PaperService) GetAll() ([]model.Paper, error)
- func (service *PaperService) IsDBAlive() error
- func (service *PaperService) Save(model model.Paper) (bson.ObjectId, error)
- func (service *PaperService) Update(id string, model model.Paper) error
Constants ¶
View Source
const (
COLLECTION = "paper"
)
const
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PaperService ¶
PaperService strings to connection with database
func (*PaperService) CreateDBIndex ¶
func (service *PaperService) CreateDBIndex()
CreateDBIndex create index in database
func (*PaperService) Delete ¶
func (service *PaperService) Delete(id string) error
Delete service func
func (*PaperService) FindByCommercialName ¶
func (service *PaperService) FindByCommercialName(commercialName string) ([]model.Paper, error)
FindByCommercialName Apply Like %TEXT%
func (*PaperService) FindByID ¶
func (service *PaperService) FindByID(id string) (model.Paper, error)
FindByID find paper by ID
func (*PaperService) FindByPaper ¶
func (service *PaperService) FindByPaper(paper string) (model.Paper, error)
FindByPaper service func
func (*PaperService) FindBySector ¶
func (service *PaperService) FindBySector(sector string) ([]model.Paper, error)
FindBySector find paper by sector
func (*PaperService) FindBySubsector ¶
func (service *PaperService) FindBySubsector(subsector string) ([]model.Paper, error)
FindBySubsector find paper by subsector
func (*PaperService) GetAll ¶
func (service *PaperService) GetAll() ([]model.Paper, error)
GetAll service func
func (*PaperService) IsDBAlive ¶
func (service *PaperService) IsDBAlive() error
IsDBAlive Verify if the database is up
Click to show internal directories.
Click to hide internal directories.