field

lightdb.doc.DocumentModel.field
object field

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
field.type

Members list

Value members

Concrete methods

def apply[V : RW](name: String, get: FieldGetter[Doc, V]): Field[Doc, V]
def apply[V : RW](name: String, get: Doc => V): Field[Doc, V]
def facet(name: String, get: FieldGetter[Doc, List[FacetValue]], config: FacetConfig): FacetField[Doc]
def facet(name: String, get: Doc => List[FacetValue], config: FacetConfig): FacetField[Doc]
def index[V : RW](name: String, get: FieldGetter[Doc, V]): Indexed[Doc, V]
def index[V : RW](name: String, get: Doc => V): Indexed[Doc, V]
def tokenized(name: String, get: FieldGetter[Doc, String]): Tokenized[Doc]
def tokenized(name: String, get: Doc => String): Tokenized[Doc]
def unique[V : RW](name: String, get: FieldGetter[Doc, V]): UniqueIndex[Doc, V]
def unique[V : RW](name: String, get: Doc => V): UniqueIndex[Doc, V]