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