where($this->getKeyName(), '=', $this->getKeyForSaveQuery()) ->where('entity_type', '=', $this->entity_type); return $query; } /** * Override the default set keys for a select query method to make it work with composite keys. */ protected function setKeysForSelectQuery($query): Builder { $query->where($this->getKeyName(), '=', $this->getKeyForSelectQuery()) ->where('entity_type', '=', $this->entity_type); return $query; } }