lightdb.field.Field
See theField companion class
object Field
Attributes
Members list
Type members
Classlikes
class FacetField[Doc <: Document[Doc]](name: String, get: FieldGetter[Doc, List[FacetValue]], val hierarchical: Boolean, val multiValued: Boolean, val requireDimCount: Boolean) extends Field[Doc, List[FacetValue]], Indexed[Doc, List[FacetValue]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
trait UniqueIndex[Doc <: Document[Doc], V] extends Indexed[Doc, V]
Attributes
- Supertypes
-
class Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def apply[Doc <: Document[LazyRef(...)], V](name: String, get: FieldGetter[Doc, V])(implicit getRW: => RW[V]): Field[Doc, V]
def facet[Doc <: Document[LazyRef(...)]](name: String, get: FieldGetter[Doc, List[FacetValue]], hierarchical: Boolean, multiValued: Boolean, requireDimCount: Boolean): FacetField[Doc]
def indexed[Doc <: Document[LazyRef(...)], V](name: String, get: FieldGetter[Doc, V])(implicit getRW: => RW[V]): Indexed[Doc, V]
def tokenized[Doc <: Document[LazyRef(...)]](name: String, get: FieldGetter[Doc, String]): Tokenized[Doc]
def unique[Doc <: Document[LazyRef(...)], V](name: String, get: FieldGetter[Doc, V])(implicit getRW: => RW[V]): UniqueIndex[Doc, V]
In this article