Я знаю, что есть много примеров, но это моя проблема, потому что теперь я не знаю, какой из них лучший, и я не понимаю все образцы.Это было до того, как я использовал doctrine 1.x, и это было для меня более просто, потому что было всего несколько шагов, чтобы подключиться к базе данных с помощью doctrine и использовать ее:
1.) Создание файла User.yml в application / doctrineПапка / schema
2.) Запустите generate-models-yaml в cli, который сгенерировал php классы в папку
application / models / generate 3.) Снова в cli запустите: create-db, create-tables
4.) В IndexController / IndexAction я могу использовать его:
$newUser = new User();
$newUser->name = 'Demo';
$newUser->save;
И это все.Но с 2.0 у меня возник вопрос:
- Где лучше всего сопоставить файлы yaml?
- Как я могу генерировать сущности из yaml?(В зависимости от первого ответа)
- Как я могу создать / удалить БД и таблицы?
- Какое решение является лучшим EntitiyManager?
Так что я просто хочу самый простой пример, такой как мой пример доктрины 1.x.Спасибо!