filters

package
v0.0.0-...-adb56df Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2024 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAggregateByDateTimeOriginalYear

func NewAggregateByDateTimeOriginalYear(key, tz string) *es.SearchRequestBody

func NewAggregateByDateTimeOriginalYearMonth

func NewAggregateByDateTimeOriginalYearMonth(key string, year int, tz string) *es.SearchRequestBody

func NewAggregateByDateTimeOriginalYearMonthDate

func NewAggregateByDateTimeOriginalYearMonthDate(key string, year, month int, tz string) *es.SearchRequestBody

Types

type PhotoSearchQuery

type PhotoSearchQuery struct {
	Limit               *int
	Offset              *int
	PhotoID             *int
	Name                *string
	DateTimeOriginalGTE *time.Time
	DateTimeOriginalLT  *time.Time
}

func NewPhotoSearchQuery

func NewPhotoSearchQuery(id, year, month, date *int, limit, offset int, exifTimeZone string) *PhotoSearchQuery

func NewSinglePhotoSearchQuery

func NewSinglePhotoSearchQuery(id int) *PhotoSearchQuery

func (*PhotoSearchQuery) Body

type UserFilter

type UserFilter struct {
	UserID *string
}

func (*UserFilter) WhereMods

func (f *UserFilter) WhereMods() []qm.QueryMod

Jump to

Keyboard shortcuts

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