Actually debug info before I call:
//CODE
debug($data);
$this->Task->saveAll($data , array('validate'=>'first'));
//END
###################################
Array
(
[Task] => Array
(
[user_id] => 128
[title] => simple task
[priority] => '0'
[forgold] => '0'
[status] => 100
[description] => simple task
[createdtime] => 2009-03-30 02:55:58
)
[Tasktype] => Array
(
[0] => Array
(
[type_id] => 27
)
)
)
###################################
But I can find this SQL under this page.
//SQL
INSERT INTO `tasks` (`user_id`, `title`, `priority`, `forgold`, `status`,
`description`, `createdtime`) VALUES (128, 'simple task', 1, 1, 100, 'simple
task', '2009-03-30 02:55:58')
//END
On Mon, Mar 30, 2009 at 10:48 AM, brian <[email protected]> wrote:
>
> What does $this->data look like right before $this->Task->save()?
>
> On Sun, Mar 29, 2009 at 9:56 PM, joshua <[email protected]> wrote:
> > I am sure I got the expected value before saving it.
> > Below is my tasks table structure. When I try to save 'priority' or
> 'gold',
> > both of them are failed.
> > #####################################
> > CREATE TABLE `tasks` (
> > `id` int(10) unsigned NOT NULL auto_increment,
> > `user_id` int(11) NOT NULL,
> > `title` varchar(50) NOT NULL,
> > `priority` tinyint(1) default '0',
> > `gold` tinyint(1) default '0',
> > `status` smallint(3) default '0',
> > `description` text,
> > `createdtime` datetime default NULL,
> > `modifiedtime` datetime default NULL,
> > `deleted` tinyint(1) default '0',
> > PRIMARY KEY (`id`),
> > FULLTEXT KEY `title` (`title`)
> > ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
> >
> > #####################################
> >
> > On Mon, Mar 30, 2009 at 1:33 AM, brian <[email protected]> wrote:
> >>
> >> What does your table schema look like? And, what other values are you
> >> trying to save? If you place Debugger::log($this->data) just before
> >> your save call, do you see the expected value in your debug.log?
> >>
> >> On Sun, Mar 29, 2009 at 12:07 PM, joshua <[email protected]> wrote:
> >> > When I try to save a model with a field named 'priority', the value in
> >> > this
> >> > column is always 1. I am not sure it is the fault of cake or not. Any
> >> > body
> >> > knows?
> >> >
> >> > On Mon, Mar 30, 2009 at 12:04 AM, joshua <[email protected]> wrote:
> >> >>
> >> >> It seems we couldn't use the 'object' as a method for our controller.
> >> >> Got the warning:
> >> >> there is no method 'object' in controller XXX .
> >> >> Changed to 'object2', it works fine.
> >> >> Is there a keyword list that we couldn't use in our controller?
> >> >> --
> >> >> Thanks
> >> >> Joshua
> >> >
> >> >
> >> >
> >> > --
> >> > Thanks
> >> > Joshua
> >> >
> >> > >
> >> >
> >>
> >>
> >
> >
> >
> > --
> > Thanks
> > Joshua
> >
> > >
> >
>
> >
>
--
Thanks
Joshua
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---