With the following piece of code:
function getJsonStates() {
//Configure::write("debug",0);
$params = array(
'conditions' => null,
'fields' =>
array(
'State.id',
'State.name'
),
'recursive' => 0
);
$states = $this->State->find('all', $params);
$this->set(compact('states'));
}
Im generating a javascript object like this:
[{"State":{"id":"1","name":"Lizenburgue"}},{"State":
{"id":"2","name":"Oak"}},{"State":{"id":"3","name":"San Pedro"}}]
Using list instead of all: $this->State->find('list', $params);
Im generating a javascript object like this:
[{"1":"Lizenburgue","2":"Oak","3":"San Pedro"}]
***But i need to generate the result as:
[{"1":"Lizenburgue"},{"2":"Oak"},{"3":"San Pedro"}]
There exist some way of doing that using find with extract or combine?
Any help is welcome, Thanks in advance.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---