net.liftweb.mongodb.record.MongoRecord

trait MongoRecord

trait MongoRecord[MyType <: MongoRecord[MyType]]

 extends Record[MyType]




Source: MongoRecord.scala(28)

 Fields

allFields.. def allFields List[Field[Any, MyType]] Record
asDBObject.. def asDBObject
Encode a record instance into a DBObject
DBObject
asJSON.. def asJSON JsExp Record
asJValue.. def asJValue JObject Record
asJsExp.. def asJsExp JsExp Record
delete_!.. def delete_!
Delete the instance from backing store
Boolean
id.. abstract def id Any
meta.. abstract def meta
The meta record (the object that contains the meta result for this type)
MongoMetaRecord[MyType]
safe_?.. final def safe_? Boolean Record
save.. def save MyType
toXHtml.. def toXHtml NodeSeq Record
validate.. def validate List[FieldError] Record

 Methods

!=.. final def !=(arg0 : Object) Boolean AnyRef
!=.. final def !=(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Any) Boolean Any
==.. final def ==(arg0 : Object) Boolean AnyRef
asInstanceOf.. final def asInstanceOf[T0] T0 Any
clone.. protected def clone Object AnyRef
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
fieldByName.. def fieldByName(arg0 : String) Box[Field[Any, MyType]] Record
fields.. def fields List[Field[Any, MyType]] Record
finalize.. protected def finalize Unit AnyRef
getClass.. final def getClass Class[Any] AnyRef
hashCode.. def hashCode Int AnyRef
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
ne.. final def ne(arg0 : Object) Boolean AnyRef
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
runSafe.. def runSafe[T](arg0 : => T) T Record
save.. def save(strict : Boolean)
Save the instance and return the instance
MyType
setFieldsFromDBObject.. def setFieldsFromDBObject(dbo : DBObject)
Set the fields of this record from the given DBObject
Unit
setFieldsFromJSON.. def setFieldsFromJSON(arg0 : String) Box[Unit] Record
setFieldsFromJValue.. def setFieldsFromJValue(arg0 : JValue) Box[Unit] Record
setFieldsFromJsonString.. def setFieldsFromJsonString(arg0 : String) Box[Unit] Record
setFieldsFromReq.. def setFieldsFromReq(arg0 : Req) Unit Record
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
toForm.. def toForm(arg0 : Box[String]) NodeSeq Record
toForm.. def toForm(arg0 : (MyType) => Unit) NodeSeq Record
toString.. override def toString String
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
wait.. final def wait(arg0 : Long) Unit AnyRef
wait.. final def wait Unit AnyRef
Copyright (c) 2006-2010 WorldWide Conferencing, LLC. All Rights Reserved.