Comment insérer des dates dans couchdb? Comme des cordes?dates dans couchdb
J'ai couchdb-1.0.3.
1.
Je l'ai fait:
$ curl -X PUT 127.0.0.1:5984/misc/doc1 -d '{"date":"2011-13-01T17:30:12+01:00"}'
Cela fonctionne, mais cette date n'existe pas.
2.
Je pensais que je devais faire:
$ curl -X PUT 127.0.0.1:5984/misc/doc1 -d '{"date":new Date("2011-12-01)}'
Mais c'est JSON invalide.
3.
Lorsque j'utilise ce format,
$ curl -X PUT 127.0.0.1:5984/misc/doc1 -d '{"date":"2011/12/01 00:00:00"}'
Je ne fonctionne pas bien avec ce format
$ curl -X GET '127.0.0.1:5984/misc/_design/foo/_view/view1?startkey="2012-02-02"'
Parce que le document apparaît dans le résultat.
Merci,
Eric J.
Merci, Jason. J'ai essayé, mais peut-être vous pouvez me dire pourquoi je reçois un message d'erreur JSON quand je fais: curl -X PUT 127.0.0.1:5984/misc/doc1 -d '{"date": JSON.stringify (nouvelle date)}' – ericj
C'est Javascript, pas JSON. – JasonSmith
Merci encore. Je comprends. Alors, comment créez-vous des documents avec une date dedans? (Juste un exemple simple serait génial) – ericj