Я использую Yii в разработке внутренней системы администрирования для компании. Я создал модель Jobs
, и эта модель имеет отношения к модели Quotes
типа HAS_MANY. Имя отношения - quotes
. Теперь мне нужно выбрать все строки (модель Jobs использует таблицу MySQL jobs
как источник), где каждое задание имеет ровно 0 кавычек, связанных с ним. Я думал, что добавлю это как область действия в модель. Как это сделать?Выберите условие, в котором родственные строки не существуют
2
A
ответ
1
в модели добавить:
public function scopes() {
return array(
'withoutQuotes'=>array(
'with'=>'quotes',
'condition'=>'quotes.id is null',
),
);
}
, а затем использовать
$model->withoutQuotes()->search() //etc
Смежные вопросы
- 1. MySQL ДЕЙСТВИТЕЛЬНО, даже если родственные строки не существуют?
- 2. SQL: Условие, в котором условие не работает
- 3. Фильтр списка анонимный объект, выполнив условие строки в котором условие
- 4. выберите строки после каждой строки, если условие
- 5. Использование массива в котором условие не работает
- 6. C# между в котором условие не работает
- 7. Mysql псевдоним в котором условие
- 8. LINQ- Макс в котором условие
- 9. Многие предикаты в котором условие
- 10. Добавление вычисления в котором условие
- 11. Доктрина запрос Builde добавить условие в котором
- 12. MySQL не использует индекс при котором условие есть, если условие
- 13. Laravel Проверьте, существуют ли какие-либо родственные записи
- 14. Выберите идентификаторы, которые не существуют в таблице
- 15. MYSQL выберите условие Заявления
- 16. SQL Выберите условие Вопрос
- 17. Mysql присоединиться найти «недостающее» «родственные» строки
- 18. Laravel формат дата в котором условие
- 19. SQL Server: как установить условие, в котором
- 20. SQL из OR в котором условие
- 21. T-SQL ISNULL, в котором Условие исполнения
- 22. Что это условие означает, в котором положение
- 23. MySQL выберите строки, в которых существуют другие 3 строк
- 24. условие, если не нулевые, в котором в SQL Server
- 25. Выберите условие выполнения строки и все последующие строки по группе
- 26. Родственные каталоги в CMake
- 27. Выберите минимальное количество столбцов, которые не существуют
- 28. В котором условие условного утверждения (цикла) не требуется?
- 29. Выберите строки, которые удовлетворяют определенное условие группы в PSQL
- 30. Имитировать строки, которые не существуют
Прекрасно работает, спасибо :) –