Симфония переключателя 1.4 из Доктрины для Продвижения

Самая удивительная вещь я изучил на этой неделе включенное использование Оператора выбора в ПОРЯДКЕ Пунктом. Например:

declare @orderby varchar(10)

set @orderby = 'NAME'

select * 
    from Users
    ORDER BY 
        CASE @orderby
            WHEN 'NAME' THEN LastName
            WHEN 'EMAIL' THEN EmailAddress
        END
6
задан halfer 29 September 2011 в 18:31
поделиться

2 ответа

Если вы создаете новый (свежий) проект ...

symfony generate:project xxx --orm=Propel

Самое простое:)

Если вы хотите изменить существующий проект - вам нужно покопаться в файле конфигурации и включить propel plugin.

Ваш конфигурационный файл должен выглядеть примерно так:

// config/ProjectConfiguration.class.php
public function setup()
{
  $this->enablePlugins('sfPropelPlugin');
  ...
}

(на основе страницы Symfony, вам следует в следующий раз откопать его - особенно Practical Symfony )

8
ответ дан 8 December 2019 в 12:20
поделиться
[

] Используйте Propel, если вам нравится объектно-ориентированный синтаксис.[

].
5
ответ дан 8 December 2019 в 12:20
поделиться