Documentation ¶
Index ¶
- type InMemoryCriteriaBuilderAdapter
- func (a InMemoryCriteriaBuilderAdapter) Between(c criteria.BetweenCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Eq(c criteria.EqCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Gt(c criteria.GtCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Gte(c criteria.GteCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) In(c criteria.InCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Like(c criteria.LikeCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Lt(c criteria.LtCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Lte(c criteria.LteCriteria, fieldsType map[string]string, entityValue any) bool
- func (a InMemoryCriteriaBuilderAdapter) Sort(c criteria.SorterCriteria, fieldsType map[string]string, v1 any, v2 any) bool
- type MongoCriteriaBuilderAdapter
- func (MongoCriteriaBuilderAdapter) Between(field string, v1 any, v2 any) bson.M
- func (a MongoCriteriaBuilderAdapter) Build(c criteria.Criteria) bson.M
- func (MongoCriteriaBuilderAdapter) Eq(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) Gt(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) Gte(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) In(field string, values any) bson.M
- func (MongoCriteriaBuilderAdapter) Like(field string, value string) bson.M
- func (MongoCriteriaBuilderAdapter) Lt(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) Lte(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) Not(field string, value any) bson.M
- func (MongoCriteriaBuilderAdapter) Sort(o criteria.SorterCriteria) bson.D
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InMemoryCriteriaBuilderAdapter ¶
type InMemoryCriteriaBuilderAdapter struct { }
func NewInmemoryCriteriaBuilderAdapter ¶
func NewInmemoryCriteriaBuilderAdapter() InMemoryCriteriaBuilderAdapter
func (InMemoryCriteriaBuilderAdapter) Between ¶
func (a InMemoryCriteriaBuilderAdapter) Between(c criteria.BetweenCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Eq ¶
func (a InMemoryCriteriaBuilderAdapter) Eq(c criteria.EqCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Gt ¶
func (a InMemoryCriteriaBuilderAdapter) Gt(c criteria.GtCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Gte ¶
func (a InMemoryCriteriaBuilderAdapter) Gte(c criteria.GteCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) In ¶
func (a InMemoryCriteriaBuilderAdapter) In(c criteria.InCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Like ¶
func (a InMemoryCriteriaBuilderAdapter) Like(c criteria.LikeCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Lt ¶
func (a InMemoryCriteriaBuilderAdapter) Lt(c criteria.LtCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Lte ¶
func (a InMemoryCriteriaBuilderAdapter) Lte(c criteria.LteCriteria, fieldsType map[string]string, entityValue any) bool
func (InMemoryCriteriaBuilderAdapter) Sort ¶
func (a InMemoryCriteriaBuilderAdapter) Sort(c criteria.SorterCriteria, fieldsType map[string]string, v1 any, v2 any) bool
type MongoCriteriaBuilderAdapter ¶
type MongoCriteriaBuilderAdapter struct { }
func NewMongoCriteriaBuilderAdapter ¶
func NewMongoCriteriaBuilderAdapter() MongoCriteriaBuilderAdapter
func (MongoCriteriaBuilderAdapter) Build ¶
func (a MongoCriteriaBuilderAdapter) Build(c criteria.Criteria) bson.M
func (MongoCriteriaBuilderAdapter) Eq ¶
func (MongoCriteriaBuilderAdapter) Eq(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) Gt ¶
func (MongoCriteriaBuilderAdapter) Gt(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) Gte ¶
func (MongoCriteriaBuilderAdapter) Gte(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) In ¶
func (MongoCriteriaBuilderAdapter) In(field string, values any) bson.M
func (MongoCriteriaBuilderAdapter) Like ¶
func (MongoCriteriaBuilderAdapter) Like(field string, value string) bson.M
func (MongoCriteriaBuilderAdapter) Lt ¶
func (MongoCriteriaBuilderAdapter) Lt(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) Lte ¶
func (MongoCriteriaBuilderAdapter) Lte(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) Not ¶
func (MongoCriteriaBuilderAdapter) Not(field string, value any) bson.M
func (MongoCriteriaBuilderAdapter) Sort ¶
func (MongoCriteriaBuilderAdapter) Sort(o criteria.SorterCriteria) bson.D
Click to show internal directories.
Click to hide internal directories.