Задать вопрос
  • Создание сложных форм в Yii2 из нескольких моделей?

    @SerggioS Автор вопроса
    slo_nik, спасибо за ссылки.
    Почитал, но результат сами понимаете какой.
    Если можно, я постараюсь конкретизировать
    я создал 2 модели
    City с атрибутами
    '_id',
    'city_code',
    'city_name',
    'country_id',
    и
    Country с атрибутами
    '_id',
    'country_code',
    'country_name',

    Мне необходимо, к примеру, в контроллере CountryController в actionCreate
    как-то все это дело объединить, чтобы получить вот такую запись в базе данных mongoDb
    {
        "_id" : ObjectId("58c5a44f0640fd34f5407f68"),
        "country_code" : "BY",
        "country_name" : "Belarus",
        "cities" : [
    {
        "_id" : ObjectId("58c5bfe70640fd34f5407f6a"),
        "city_code" : "MSQ",
        "city_name" : "Minsk",
        "country_id" : ObjectId("58c5a44f0640fd34f5407f68")
    },
    {
        "_id" : ObjectId("58c5bfe70640fd34f5407g75"),
        "city_code" : "BQT",
        "city_name" : "Brest",
        "country_id" : ObjectId("58c5a44f0640fd34f5407f68")
    }
        ]
    }

    Прошу не ругать, возможно я неправильно представляю структуру.
    Буду рад любому дельному совету.
    Спасибо
    Ответ написан
    Комментировать