которому идёт связь с другой сущностью
new Entity\ReferenceField(
"UF_CURRENCY_ID",
'Guru\GenDogovor\CurrencyTable',
array('=this.UF_CURRENCY_ID' => 'ref.ID')
)
Так вот, при запросе getlist всех полей сущности данное поле не приходит в выборке.
$entity = new Guru\GenDogovor\CurrencyRateTable();
$dbRes = $entity->getList(
array(
'select' => "*",
)
);
dump($dbRes->fetch());
Как понимаю это из за того что тип поля ReferenceField. Можно ли как то не меняя описание поля сущности получать значение этого поля?
а явно указать его в селекте не пробовал?
Это не поле. Это референс - ссылка на другую сущность. Попробуйте добавить UF_CURRENCY_ID.*. Не поможет - явно указывайте поля связаннй таблицы (UF_CURRENCY_ID.имя_поля)
Благодарю за отклик. Думаю это сработает.
Да видимо именно так следует сделать. Спасибо!
Обсуждают сегодня