2010-11-17 7 views
0

lors de l'enregistrement des données de ma forme je reçois une date vide création champ si j'utilise save() et il fonctionne bien si j'utilise saveAll()save() ou saveAll()

ce que quelqu'un sait pourquoi?

n'est-ce pas supposé fonctionner dans les deux sens?

J'utilise le gâteau 1.3.5

grâce

Répondre

0

Il devrait fonctionner dans les deux sens en effet, ce qui est très long métrage de temps qu'il travaille depuis cake1.2 ou moins. Je dirais que vous avez foiré quelque chose, que c'est un problème central.

Vérifiez que le champ de base de données est DATETIME. Vérifiez également si vous le modifiez dans beforeSave.

+1

Merci pour votre réponse, j'ai effectivement découvert que les champs modifient et créent nécessaire pour être nul et par défaut nul. Une fois que j'ai changé, ça fonctionnait dans les deux sens. Je ne m'attendais pas à un problème de base mais à comprendre un peu plus les différences entre eux. Merci! – netusco