Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StructuredSorting ¶
type StructuredSorting struct{}
StructuredSorting 将结构化排序指令转换为 InfluxDB 的 ORDER BY 子句
func NewStructuredSorting ¶
func NewStructuredSorting() *StructuredSorting
NewStructuredSorting 创建实例
func (StructuredSorting) BuildOrderClause ¶
func (ss StructuredSorting) BuildOrderClause(builder *query.Builder, orders []*paginationV1.Sorting) *query.Builder
BuildOrderClause 根据传入的排序指令构造 ORDER BY 子句(应用到 InfluxDB Builder)
func (StructuredSorting) BuildOrderClauseWithDefaultField ¶
func (ss StructuredSorting) BuildOrderClauseWithDefaultField(builder *query.Builder, orders []*paginationV1.Sorting, defaultOrderField string, defaultDesc bool) *query.Builder
BuildOrderClauseWithDefaultField 当 orders 为空时使用默认排序字段
Click to show internal directories.
Click to hide internal directories.