J'ai un problème très étrange car il y a quelques semaines, tout a bien fonctionné. Mais maintenant, je ne peux pas enregistrer un objet contenant une date. J'utilise le backend Parse.com. J'ai une classe très simple avec un seul champ Date.Enregistrer un champ de date à Parse: type invalide pour la clé, date attendue, mais la chaîne a obtenu
Je fais une requête très simple:
var Day = Parse.Object.extend('Day');
var d = new Day();
var now = new Date();
d.set('dateField', now);
d.save();
Je reçois une erreur:
type non valide pour dateField clé, date prévue, mais j'ai reçu chaîne
si je tente pour ce faire:
d.set('dateField', {__type:"Date", iso:now.toISOString()}
J'ai le même problème ...
J'espère que quelqu'un peut me aider, parce que, je n'ai pas la moindre idée ...
Merci!
Utiliser 'd.set ('dateField', maintenant) 'est la bonne façon de le faire en JavaScript, si ce premier bloc de code a échoué, alors vous devriez déposer un rapport de bug car cela a bien fonctionné pour moi. J'essaierais à nouveau cette simple requête comme montré dans un fichier avec rien d'autre que les scripts minimum. –
Mon exemple précédent est exactement ce que j'ai essayé et cela ne fonctionne pas. Je n'ai pas de code cloud, j'ai essayé via un script et via la console du navigateur. C'est très étrange parce que les autres champs sont corrects. – EntrustName
Je suggère de déposer un rapport de bug sur https://parse.com/help –