2017-01-23 1 views
0

Я хочу проверить не равную условию с движением, как я могу это сделать? Я попробовал фильтр с помощью метода, но он не работает. Любая помощь или предложение будут оценены.Не равен проверке с помощью пропеллера

Код: -

$school = models\SchoolQuery::create() ->joinWith('Course') ->where("SchoolType <> 0") ->orderBySchoolName('asc') ->find()->toArray()

+0

мы можем увидеть код, что вы пробовали до сих пор? –

+0

Раньше я использовал фильтр, а затем я попытался с условием. Пожалуйста, найдите код ниже @Anant $ school = models \ SchoolQuery :: create() -> joinWith ('Course') -> где ("SchoolType <> 0") -> orderBySchoolName ('asc') -> находка() -> ToArray(); – priya

+0

По-моему, код должен работать. Какие ошибки вы получаете? Делает ли таблица, к которой относится столбец «ShoolType», и какой тип данных имеет он? – W0rma

ответ

0

Это должно работать:

$school = models\SchoolQuery::create() 
    ->joinWith('Course') 
    ->filterBySchoolType(0, CRITERIA::NOT_EQUAL) 
    ->orderBySchoolName() // asc is default, so you can ommit it 
    ->find() 
    ->toArray(); 
Смежные вопросы