com.sksamuel.elastic4s.requests.searches.sort

Type members

Classlikes

case class FieldSort(field: String, missing: Option[Any], unmappedType: Option[String], nestedFilter: Option[Query], nestedPath: Option[String], sortMode: Option[SortMode], order: SortOrder, numericType: Option[String], nested: Option[NestedSort]) extends Sort
case class GeoDistanceSort(field: String, geohashes: Seq[String], points: Seq[GeoPoint], nestedFilter: Option[Query], nestedPath: Option[String], sortMode: Option[SortMode], order: Option[SortOrder], unit: Option[DistanceUnit], validation: Option[GeoValidationMethod], geoDistance: Option[GeoDistance], ignoreUnmapped: Option[Boolean], nested: Option[NestedSort]) extends Sort
case class NestedSort(path: Option[String], filter: Option[Query], maxChildren: Option[Int], nested: Option[NestedSort])
case class ScoreSort(order: SortOrder) extends Sort
case class ScriptSort(script: Script, scriptSortType: ScriptSortType, sortMode: Option[SortMode], nestedPath: Option[String], order: Option[SortOrder], nestedFilter: Option[Query], nested: Option[NestedSort]) extends Sort
sealed trait ScriptSortType
Companion:
object
Companion:
class
trait Sort
sealed trait SortMode
Companion:
object
object SortMode
Companion:
class
sealed trait SortOrder
Companion:
object
object SortOrder
Companion:
class