কার্ডিনালিটি entity_reference
সহ আমার একটি ক্ষেত্র রয়েছে BaseFieldDefinition::CARDINALITY_UNLIMITED
। আমি রেফারেন্সড সত্তা আইডির একটি তালিকা চাই। আমি জানি যে আমি কল করে সমস্ত রেফারেন্সড সত্তা পেতে পারি $x->referencedEntities()
, তবে আমি কেবল আইডিকে চাইলে সত্তাগুলি লোড হবে। বর্তমানে আমি এটি করছি:
$a = [];
foreach ($entity->autoren as $v) {
$a[] = $v->target_id;
}
$this->setCurrentAnwaltReferenzen($a);
ডি 7 (-> কাঁচা ()) এর মতো যে কেউ এর থেকে ভাল সমাধান কি জানেন?
ধন্যবাদ