added ModelQueryBuilder.update