Can you show the entire data array that's being saved... Jeremy Burns Class Outfit
http://www.classoutfit.com On 7 Feb 2013, at 03:52:15, "Advantage+" <movepix...@gmail.com> wrote: > These 2 fields are unique to the site so they are nowhere else if that is > what you mean. > And all the other fields for the relations get saved. > > It just does not want to pay any attention to these new fields. > > > From: cake-php@googlegroups.com [mailto:cake-php@googlegroups.com] On Behalf > Of Jeremy Burns | Class Outfit > Sent: Thursday, February 07, 2013 12:19 AM > To: cake-php@googlegroups.com > Subject: Re: Can not save two fields > > Do you have all the required joining fields in your array when you are saving > it - in other words, can Cake determine where and how to save it? > > Jeremy Burns > Class Outfit > > http://www.classoutfit.com > > On 7 Feb 2013, at 03:27:55, "Advantage+" <movepix...@gmail.com> wrote: > > > I tried changing the Varchars(255), CHAR(36) all kinds. No index set on > either field, null, not null and even when set to NN the record saves, > thinking it should at least fail there since it must have some value….no? > > Even tried with the fields set to CHAR(36) and: > > $order['Order']['transaction'] = String::uuid(); > $order['Order']['correlation'] = String::uuid(); > > If just has no time for these 2 fields L > > From: cake-php@googlegroups.com [mailto:cake-php@googlegroups.com] On Behalf > Of Jeremy Burns | Class Outfit > Sent: Wednesday, February 06, 2013 11:53 PM > To: cake-php@googlegroups.com > Subject: Re: Can not save two fields > > Although it's not failing Cake's validation is it breaking any database rules > or unique indexes? > > Jeremy Burns > Class Outfit > > http://www.classoutfit.com > > On 7 Feb 2013, at 03:18:43, "Advantage+" <movepix...@gmail.com> wrote: > > > > I am stumped why 2 fields in my db refuse to save any data. > > > Inside my save() > > if( $process['ACK'] == 'Success'){ > //debug($process); > > > $order['Order']['transaction'] = $process['TRANSACTIONID']; > $order['Order']['correlation'] = $process['CORRELATIONID']; > > > > > //debug($order); > //die(); > > > > > $save = $this->Product->Order->saveAssociated($order); > //$save = $this->Product->Order->saveAll($order); > > > No matter what it will not save these two fields, transaction and > correlation. I have removed all validation, all the other fields save. > > Debug shows > array( > 'TIMESTAMP' => '2013-02-07T03:14:09Z', > 'CORRELATIONID' => '33ad86af8f701', > 'ACK' => 'Success', > 'VERSION' => '95', > 'BUILD' => '5060305', > 'AMT' => '179.95', > 'CURRENCYCODE' => 'USD', > 'AVSCODE' => 'X', > 'CVV2MATCH' => 'M', > 'TRANSACTIONID' => '35U47260N8975103S' > ) > > > and > > 'Order' => array( > ……. > 'user_id' => > '51131bfc-9208-4253-a0cb-2691c09b532a', > 'transaction' => '35U47260N8975103S', > 'correlation' => '33ad86af8f701' > ) > > Seems so simple that its just crazy! > > Any ideas? > > Dave > > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > Like Us on FaceBook https://www.facebook.com/CakePHP > Find us on Twitter http://twitter.com/CakePHP > > --- > You received this message because you are subscribed to the Google Groups > "CakePHP" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to cake-php+unsubscr...@googlegroups.com. > To post to this group, send email to cake-php@googlegroups.com. > Visit this group at http://groups.google.com/group/cake-php?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php?hl=en. For more options, visit https://groups.google.com/groups/opt_out.