Constructor

new(parent:BaseModel<T>)

Methods

count():Int

create(data:StringMap<Dynamic>):T

find(id:Dynamic):Null<T>

get():Array<T>

inlinegetConnection():String

inlinegetPrimary():String

getResultSet():ResultSet

@:value({ statusCode : null })getResultSetResponse(?resultSetReplacer:Dynamic ‑> Void, ?statusCode:Int):Response

inlinegetTable():String

innerJoin(table:String, column1:String, op:String, column2:String):QueryBuilder<T>

insert(data:StringMap<Dynamic>):Int

join(type:String, table:String, column1:String, op:String, column2:String):QueryBuilder<T>

leftJoin(table:String, column1:String, op:String, column2:String):QueryBuilder<T>

limit(limit:Int):QueryBuilder<T>

inlineorWhere(column:String, value:Dynamic):QueryBuilder<T>

inlineorWhere(data:StringMap<Dynamic>):QueryBuilder<T>

inlineorWhere(column:String, op:String, value:Dynamic):QueryBuilder<T>

@:value({ direction : "ASC" })orderBy(column:String, direction:String = "ASC"):QueryBuilder<T>

rightJoin(table:String, column1:String, op:String, column2:String):QueryBuilder<T>

select(columns:Array<String>):QueryBuilder<T>

updateOrCreate(whereData:StringMap<Dynamic>, data:StringMap<Dynamic>):T

inlinewhere(column:String, value:Dynamic):QueryBuilder<T>

inlinewhere(data:StringMap<Dynamic>):QueryBuilder<T>

inlinewhere(column:String, op:String, value:Dynamic):QueryBuilder<T>