Мне нужен эквивалентный метод в структуре symfony, который есть метод cakephp model-> save(), я не хочу использовать доктрину orm. Мне просто нужно использовать cakephp как решение для моего проблемаCakephp model-> сохранить эквивалент в рамках symfony без доктрины
ответ
Что вы ищете (то есть $model->save()
) называется Active Record. Doctrine
использовал его в версии 1.x, но его больше нет с версии 2.x. Вам нужно найти ORM
, который делает и использует его в вашем приложении Symfony
. Насколько я знаю, вы не можете использовать Cake's
ORM в качестве автономного компонента, поэтому вы не можете вводить его в Symfony
, поэтому вам нужно найти другую активную запись ORM
.
Вы должны дать Propel попробовать (и его интеграцию с Symfony
- PropelBundle )
моя реальная проблема заключается в том, что я кодирую html-формы и выдаю входные имена в соответствии с столбцами таблицы и в cakephp, которые он отправлял и сохранял эти значения без какой-либо конфигурации, поэтому мне нужно, но я даже использую orm как propel или doctrine. Мне нужно настроить сущности в соответствии с столбцами таблицы db, поэтому я просто хочу сохранить эту работу, поскольку я разрабатываю так много приложений, и еще одна вещь, которую я знаю, я могу генерировать такие коды, используя множество генераторов php, но мне нужно использовать symfony для других функций этого –
Symfony does имеют некоторые возможности генерации crud: http://symfony.com/doc/current/bundles/SensioGeneratorBundle/commands/generate_doctrine_crud.html, какие звуки похожи на то, о чем вы просите. – Cerad
Вам нужно время, чтобы подойти к Symfony2, вы просто не можете найти эквивалент для каждой вещи. Изучение того, как делать вещи, «Симфония» будет стоить в середине/в долгосрочной перспективе, потому что логика отличается от тех двух фреймворков во многих местах, которые вы не сможете так долго рассуждать.
Отличное место, чтобы начать это книга Symfony: http://symfony.com/doc/current/index.html
Без доктриной, вы не имеете понятия «модель». Затем вы можете вернуться к сохранению (массиву) данных вручную с помощью PDO.
- 1. Symfony 1.4 Форма проверки без доктрины
- 2. Postgres "DISTINCT ON" эквивалент в синтаксисе доктрины. Symfony 1.4
- 3. Использование Доктрины без рамки, например symfony
- 4. Учреждение доктрины Symfony Query
- 5. setPeerCount эквивалент доктрины
- 6. Clojure эквивалент доктрины Python?
- 7. Symfony ORM доктрины запросов
- 8. Оптимизация доктрины Symfony
- 9. CakePHP сохранить без формы
- 10. symfony 2 отношение доктрины onetoone
- 11. Наследование доктрины 2 в проекте Symfony 2 без различения колонки?
- 12. Где сохранить ваши шаблоны TWIG в рамках Symfony
- 13. symfony db и структура доктрины
- 14. Symfony соединение доктрины вровень сохраняется
- 15. Эквивалент webcontrols в других рамках?
- 16. Symfony 2 лучшая практика DBAL без доктрины объекта
- 17. Эквивалент findBy и fetchOne из доктрины в Propel
- 18. Настроить метку формы Symfony в конфигурации доктрины
- 19. Проблемы с построением доктрины в Symfony
- 20. Как динамически изменять запросы доктрины в symfony
- 21. Расчет в запросе на обновление доктрины symfony
- 22. Соединение доктрины в расширении Twig - Symfony
- 23. Symfony: как проверить согласованность объектов доктрины
- 24. Эквивалент mysql_real_escape_string в CakePHP
- 25. symfony2 как загрузить файл без доктрины?
- 26. Symfony2 без доктрины
- 27. Передача объекта форме symfony 1 доктрины
- 28. Symfony 1.4 улучшает метод доктрины save()
- 29. Symfony: переписать объект доктрины из другого пакета
- 30. Пользовательская маршрутизация symfony на основе доктрины
Могу ли я импортировать функциональность cakephp в symfony? –
Что вы сделали до сих пор? Отправьте свой код. –