本文整理匯總了Golang中github.com/elivoa/got/db.QueryParser.SetEntity方法的典型用法代碼示例。如果您正苦於以下問題:Golang QueryParser.SetEntity方法的具體用法?Golang QueryParser.SetEntity怎麽用?Golang QueryParser.SetEntity使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類github.com/elivoa/got/db.QueryParser
的用法示例。
在下文中一共展示了QueryParser.SetEntity方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: ListUserAction
func ListUserAction(parser *db.QueryParser) ([]*model.UserAction, error) {
parser.SetEntity(historyEm) // set entity manager into query parser.
parser.Reset() // to prevent if parser is used before. TODO:Is this necessary?
// append default behavore.
parser.DefaultOrderBy("create_time", db.DESC)
parser.DefaultLimit(0, config.LIST_PAGE_SIZE)
parser.Select()
return _listUserAction(parser)
}
示例2: List
func List(parser *db.QueryParser) ([]*model.InventoryGroup, error) {
// var query *db.QueryParser
parser.SetEntity(em) // set entity manager into query parser.
parser.Reset() // to prevent if parser is used before. TODO:Is this necessary?
// append default behavore.
parser.DefaultOrderBy("send_time", db.DESC)
parser.DefaultLimit(0, config.LIST_PAGE_SIZE)
parser.Select()
return _list(parser)
}