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