瀏覽代碼

more weak results().

Nicolas Cannasse 19 年之前
父節點
當前提交
abc2be6714
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      std/neko/db/Manager.hx

+ 3 - 3
std/neko/db/Manager.hx

@@ -87,7 +87,7 @@ class Manager<T : Object> {
 	}
 
 	public function get( id : Int, ?lock : Bool ) : T {
-		if( lock == null ) 
+		if( lock == null )
 			lock = true;
 		if( table_keys.length != 1 )
 			throw "Invalid number of keys";
@@ -171,8 +171,8 @@ class Manager<T : Object> {
 		return cnx.request(sql).next();
 	}
 
-	public function results( sql : String ) : List<Dynamic> {
-		return cnx.request(sql).results();
+	public function results<T>( sql : String ) : List<T> {
+		return cast cnx.request(sql).results();
 	}
 
 	/* -------------------------- SPODOBJECT API -------------------------- */