카디널리티 가있는 entity_reference
필드가 BaseFieldDefinition::CARDINALITY_UNLIMITED
있습니다. 참조 된 엔티티 ID 목록을 원합니다. 을 호출하여 참조 된 모든 엔터티를 가져올 수 있다는 것을 알고 $x->referencedEntities()
있지만 나중에 엔터티를로드하기 위해 id 만 원합니다. 현재 나는 이것을하고있다 :
$a = [];
foreach ($entity->autoren as $v) {
$a[] = $v->target_id;
}
$this->setCurrentAnwaltReferenzen($a);
누구든지 D7 (-> raw ())과 같은 더 나은 솔루션을 알고 있습니까?
감사