1
エンティティ参照フィールドから参照されるエンティティIDの配列を取得する方法
カーディナリティのあるentity_referenceフィールドがありますBaseFieldDefinition::CARDINALITY_UNLIMITED。参照されるエンティティIDのリストが必要です。を呼び出すことですべての参照エンティティを取得できることはわかっていますが、$x->referencedEntities()後で読み込まれるエンティティを取得するにはidのみが必要です。現在私はこれをやっています: $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; } $this->setCurrentAnwaltReferenzen($a); D7(-> raw())のようなより良い解決策を誰かが知っていますか? ありがとう