반응형
Doctrine 쿼리에서 null 값을 필터로 지정하는 방법은 무엇입니까?
Zend에서 Doctrine 1.1을 사용하고 있습니다. 특정 열에 null 값이있는 레코드를 반환하는 쿼리를 작성하려고합니다.
$q = Doctrine_Query::create()
->select('a.*')
->from('RuleSet a')
->where('a.vertical_id = ?', null);
$ruleset_names_result = $q->execute(array(), Doctrine::HYDRATE_ARRAY);
vertical_id 열에 NULL 값 이있는 규칙 세트 테이블에 세 개의 레코드가 있지만 쿼리는이를 찾지 못합니다.
도움을 주셔서 감사합니다.
시드.
나는 심포니와 함께 교리를 사용하는데 이것이 내가하는 방법이다.
where('a.vertical_id is NULL');
이 코드를 사용하십시오.
->where($qb->expr()->isNull('a.vertical_id'));
참고 URL : https://stackoverflow.com/questions/5154383/how-to-specify-null-value-as-filter-in-a-doctrine-query
반응형
'Programing' 카테고리의 다른 글
Scala에서 매핑 할 케이스 클래스 (0) | 2020.10.29 |
---|---|
저장 프로 시저, 함수 및 루틴의 차이점은 무엇입니까? (0) | 2020.10.29 |
Python 단위 테스트에서 메서드가 호출되었는지 확인 (0) | 2020.10.29 |
기본 PDO 가져 오기 모드를 설정할 수 있습니까? (0) | 2020.10.29 |
.git 폴더를 어떻게 정리할 수 있습니까? (0) | 2020.10.29 |