Haxe API Documentation
Back |
Indexclass sys.db.Manager<T>
Available in neko, php, cpp
Record Manager : the persistent object database manager. See the tutorial on
haXe website to learn how to use Record.
- function new(classval : Class<T>) : Void
- function all(?lock : Bool) : List<T>
- function count(cond : Dynamic) : Int
- function dbClass() : Class<Dynamic>
- function dbInfos() : RecordInfos
- function delete(cond : Dynamic, ?options : Dynamic) : Void
- function dynamicSearch(x : { }, ?lock : Bool) : List<T>
- function forceUpdate(o : T, field : String) : Void
- Remove the cached value for the given Object field : this will ensure
that the value is updated when calling .update(). This is necessary if
you are modifying binary data in-place since the cache will be modified
as well.
- function get(id : Dynamic, ?lock : Bool) : T
- function search(cond : Dynamic, ?options : Dynamic, ?lock : Bool) : List<T>
- function select(cond : Dynamic, ?options : Dynamic, ?lock : Bool) : T
- function unsafeCount(sql : String) : Int
- function unsafeDelete(sql : String) : Void
- function unsafeGet(id : Dynamic, ?lock : Bool) : T
- function unsafeGetId(o : T) : Dynamic
- function unsafeGetWithKeys(keys : { }, ?lock : Bool) : T
- function unsafeObject(sql : String, lock : Bool) : T
- function unsafeObjects(sql : String, lock : Bool) : List<T>
- static var cnx(default,accessor) : Connection
- static var lockMode : String
- static function cleanup() : Void
- static function initialize() : Void
- static function nullCompare(a : String, b : String, eq : Bool) : String
- static function quoteAny(v : Dynamic) : String
- static function quoteList(v : String, it : Iterable<Dynamic>) : String
Back |
Index