Есть ли способ использовать другое справочное поле (кроме id
) для ReferenceInput
?Например, один из моих ресурсов имеет поле language_code
, которое я хочу заполнить из ресурса languages
.Однако я не хочу использовать id
поле languages
, я хочу использовать code
поле.Мне удалось заставить его работать, используя следующее:
<ReferenceInput label="Language code" source="language_code" reference="languages">
<SelectInput optionText="name" optionValue="code" />
</ReferenceInput>
Единственная проблема с этим состоит в том, что, после выбора языка из ввода ввода, ReferenceInput
пытается извлечь ресурс, используяПоле code
вместо поля id
, которое возвращает 404.