Можно ли ссылаться на существующую модель ActiveRecord из классов, созданных с помощью Gii?

Я использую расширение для Yii2, которое предоставляет таблицу базы данных и ActiveRecord Модельный класс для работы с сущностями в этой таблице. Мои другие модели созданы с помощью Giiant. Я хочу сослаться на библиотечную модель из моих сгенерированных моделей, например, для таких свойств отношений, как $myEntity->thatLibraryEntity правильно генерируются Giiant. Возможно ли это сделать?

Я не нашел способа сделать это в документации, и в исходном коде самое близкое к тому, что я хочу, это установка BatchController::$tableNameMap Параметр конфигурации в Giiant, но это, кажется, только переименовать модели, и я хотел бы сказать Giiant, какие существующие ActiveRecord использовать для сущностей в конкретной таблице.

1 ответ

Я работал над этим.

Сгенерированный справочный класс моделей app\models\ThatLibraryEntity для стола that_library_entity, Я создал этот класс и расширил модель библиотеки ActiveRecord, которую хотел использовать.

Другие вопросы по тегам