protected function flattenValues(&$values)
    {
        array_walk($values, function (&$value) {
            if ($this->isOrnamentModel($value)) {
                $value = $value->getPrimaryKey();
                if (is_array($value)) {
                    $value = '('.implode(', ', $value).')';
                }
            }
        });
    }