0
我想檢索字段中的多個值。代碼我用這本cakephp檢索列中的多個值
$conditions = array('Tag.name'=>$compare);//$compare = array('value1', 'value2',..);
$values = $this->find('all', array('conditions' => $conditions));
但它一直走出這樣
SELECT `Tag`.`id`, `Tag`.`name`, `Tag`.`count` FROM `tags` AS `Tag` WHERE `Tag`.`name` IN ('tag2', ' tag1', ' one tag')
問題是,它僅檢索給出的第一個值。而不是所有的價值。我如何得到它來選擇數組中的所有值。
這是它生成的整個查詢嗎? – Jason 2009-11-06 15:51:57
您確定標籤表中有'tag2','tag1','one tag'標籤嗎?粘貼var_dump($ values);在這裏打印出來。 – neilcrookes 2009-11-06 20:32:37