Пакет Symfony2 YML не содержит никаких сопоставленных объектов

#php #mysql #symfony #doctrine #yaml

#php #mysql #симфония #доктрина #ямл

Вопрос:

Я пытаюсь настроить свою базу данных в первый раз, используя файлы YML в src/Ibw/TazJazBundle/Resources/config/doctrine папке. Имя файла Customer.yml и его содержимое выглядят следующим образом:

 IbwTazJazBundleEntityCustomer:
    type: entity
    table: customer
    id:
        id:
            type: integer
            generator: { strategy: AUTO }
    fields:
        customer_firstname:
            type: string
            length: 255
            required: true
        customer_lastname:
            type: string
            length: 255
            required: true
        customer_username:
            type: string
            length: 255
            required: true
        customer_password:
            type: string
            length: 255
            required: true
        customer_email:
            type: string
            length: 255
            required: true
 

Когда я запускаю команду php app/console doctrine:generate:entities IbwTazJazBundle , я получаю сообщение об ошибке [RuntimeException] Bundle "IbwTazJazBundle" does not contain any mapped entities

Я не уверен, что я делаю не так. Пожалуйста, помогите. Спасибо!

Комментарии:

1. Возможно, измените имя вашего файла с Customer.yml на Customer.orm.yml ?

2. И измените имя объекта на IbwTazJazBundleEntityCustomer:

3. вероятно, ключом к yaml является IbwTazJazBundleEntityCustomer

4. Извините за задержку ответа. Это сработало как шарм. Большое вам спасибо.