मेरे पास कार्डिनैलिटी वाला entity_reference
क्षेत्र है BaseFieldDefinition::CARDINALITY_UNLIMITED
। मुझे संदर्भित इकाई आईडी की सूची चाहिए। मुझे पता है कि मैं सभी संदर्भित संस्थाओं को कॉल करके प्राप्त कर सकता हूं $x->referencedEntities()
, लेकिन मैं चाहता हूं कि केवल आईडी बाद में लोड हो रही हैं। वर्तमान में मैं यह कर रहा हूं:
$a = [];
foreach ($entity->autoren as $v) {
$a[] = $v->target_id;
}
$this->setCurrentAnwaltReferenzen($a);
किसी को भी एक बेहतर समाधान पता है जैसे कि यह डी 7 (-> कच्चा ()) में था?
धन्यवाद