条件和在同一领域Cakephp 2.5
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了条件和在同一领域Cakephp 2.5相关的知识,希望对你有一定的参考价值。
嗨,我想在同一个字段的查找功能中得到这个条件:Etudiant.specialite'='CL3 PN和Etudiant.specialite'='CI2'我尝试了这段代码,但我都没有,我只得到了第一个:
$etudiants = $this->Notemission->Etudiant->find('list',array('conditions'=> array('Etudiant.specialite'=>'CL3 PN'), array('Etudiant.specialite'=>'CI1')));
我也尝试过此代码:
$etudiants = $this->Notemission->Etudiant->find('list',array('conditions'=> array('Etudiant.specialite'=>'CL3 PN'),array('conditions'=> array('Etudiant.specialite'=>'CI1'))));
答案
尝试一下:
$etudiants = $this->Notemission->Etudiant->find('list',array('conditions'=> array('AND' => array('Etudiant.specialite'=>'CL3 PN', 'Etudiant.specialite'=>'CI1'))));
但是,在您的情况下,我认为您尝试获取任一值,请使用'OR'返回与第一个或第二个条件相对应的记录:
$etudiants = $this->Notemission->Etudiant->find('list',array('conditions'=> array('OR' => array('Etudiant.specialite'=>'CL3 PN', 'Etudiant.specialite'=>'CI1'))));
以上是关于条件和在同一领域Cakephp 2.5的主要内容,如果未能解决你的问题,请参考以下文章