通过蛋糕获得从数据库的不同价值-php

问题描述:

您好,我想从cakephp的特定列中获取不同的值。通过蛋糕获得从数据库的不同价值-php

这是我曾尝试: -

$new_data =$this->Event->findAll(null, 'DISTINCT events.source'); 

Event- is the name of my model. 
events- is my table name in db. 
Source:- is the column name from which i want to fetch values. 

我硝基甲苯KNW什么是错的查询,任何人都可以帮我

$this->Event->find('all', array('group' => 'Event.source')); 

findAll实际上不是一个CakePHP的方法。你想要做的是:

$this->Event->find('all', array('fields' => 'DISTINCT Event.source')); 

http://book.cakephp.org/2.0/en/models/retrieving-your-data.html#find-all

+0

谢谢,但我得到的输出为[对象对象],而不是网址 – 2013-02-28 07:27:02

+0

而且还值的arent不同 – 2013-02-28 07:27:22

+0

你是什么意思通过[object Object]?这听起来像JavaScript。 – yourdeveloperfriend 2013-02-28 07:31:06

$this->Event->find('all', array('group' => 'Event.source'));