Update query::getArray()

bug fix