Можно ли ссылаться на существующую модель ActiveRecord из классов, созданных с помощью Gii?
Я использую расширение для Yii2, которое предоставляет таблицу базы данных и ActiveRecord
Модельный класс для работы с сущностями в этой таблице. Мои другие модели созданы с помощью Giiant. Я хочу сослаться на библиотечную модель из моих сгенерированных моделей, например, для таких свойств отношений, как $myEntity->thatLibraryEntity
правильно генерируются Giiant. Возможно ли это сделать?
Я не нашел способа сделать это в документации, и в исходном коде самое близкое к тому, что я хочу, это установка BatchController::$tableNameMap
Параметр конфигурации в Giiant, но это, кажется, только переименовать модели, и я хотел бы сказать Giiant, какие существующие ActiveRecord
использовать для сущностей в конкретной таблице.
1 ответ
Я работал над этим.
Сгенерированный справочный класс моделей app\models\ThatLibraryEntity
для стола that_library_entity
, Я создал этот класс и расширил модель библиотеки ActiveRecord, которую хотел использовать.