Bug Report #4481
DB::select()->as_assoc()->execute() has no affect.
DB::select()->as_assoc()->execute() returns the same result as DB::select()->execute()
The best way to get true array returned is DB::select()->execute()->as_array();
Sorry if this is not a bug... but one of those expected behaviors that I don't comprehend Like ORM objects that dont get returned as arrays either.