public function detachMediaTags($tags)
{
$this->media()->newPivotStatement()->where($this->media()->getMorphType(), $this->media()->getMorphClass())->where($this->media()->getForeignKey(), $this->getKey())->whereIn('tag', (array) $tags)->delete();
$this->markMediaDirty($tags);
}