Самая удивительная вещь я изучил на этой неделе включенное использование Оператора выбора в ПОРЯДКЕ Пунктом. Например:
declare @orderby varchar(10)
set @orderby = 'NAME'
select *
from Users
ORDER BY
CASE @orderby
WHEN 'NAME' THEN LastName
WHEN 'EMAIL' THEN EmailAddress
END
Если вы создаете новый (свежий) проект ...
symfony generate:project xxx --orm=Propel
Самое простое:)
Если вы хотите изменить существующий проект - вам нужно покопаться в файле конфигурации и включить propel plugin.
Ваш конфигурационный файл должен выглядеть примерно так:
// config/ProjectConfiguration.class.php
public function setup()
{
$this->enablePlugins('sfPropelPlugin');
...
}
(на основе страницы Symfony, вам следует в следующий раз откопать его - особенно Practical Symfony )
] Используйте Propel, если вам нравится объектно-ориентированный синтаксис.[
].