support array parameters
support update by id method
active product order function