logic

package
v0.0.0-...-298ae05 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Aggregation

func Aggregation(coll string, id string, skip, limit int64) (data interface{}, err error)

func Count

func Count(coll string) (num int64, err error)

func Delete

func Delete(coll string, id string) (err error)

func DeleteFile

func DeleteFile(id string) (err error)

func Download

func Download(id string, source io.Writer) (size int64, err error)

func FindAllCopyright

func FindAllCopyright(coll string, skip, limit int64) (instances []*model.Copyright, err error)

func FindAllPrincipal

func FindAllPrincipal(coll string, skip, limit int64) (instances []*model.Principal, err error)

func FindAllProduct

func FindAllProduct(coll string, skip, limit int64) (instances []*model.Product, err error)

func FindAllProject

func FindAllProject(coll string, skip, limit int64) (instances []*model.Project, err error)

func FindFile

func FindFile(id string, skip, limit int32) (instances []*model.File, err error)

func FindOneCopyright

func FindOneCopyright(coll string, id string) (instances []*model.Copyright, err error)

func FindOnePrincipal

func FindOnePrincipal(coll string, id string) (instances []*model.Principal, err error)

func FindOneProduct

func FindOneProduct(coll string, id string) (instances []*product, err error)

聚合数据

func FindOneProject

func FindOneProject(coll string, id string) (instances []*model.Project, err error)

func Init

func Init(host, port, user, pwd, database string, timeout time.Duration, ci map[string]string) (err error)

func InsertCopyright

func InsertCopyright(coll string, body io.Reader) (id string, err error)

func InsertPrincipal

func InsertPrincipal(coll string, body io.ReadCloser) (id string, err error)

func InsertProduct

func InsertProduct(coll string, body io.Reader) (id string, err error)

func InsertProject

func InsertProject(coll string, body io.ReadCloser) (id string, err error)

func Update

func Update(coll string, id string, body io.Reader) (err error)

func UpdateProduct

func UpdateProduct(coll string, id string, body io.Reader) (err error)

func Upload

func Upload(name string, source io.Reader) (id string, err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL