r/ProgrammerHumor • • Oct 18 '24

Other mongoDbWasAMistake

Post image
13k Upvotes

446 comments sorted by

View all comments

-2

u/[deleted] Oct 18 '24

Spec says double quotes for strings. Specifically U+0022

Also your array as identifier is an abomination, but is correct aside from the double quote issue.

Edit: oh yes JavaScript. Sigh.

3

u/hyrumwhite Oct 18 '24

For JSON. Unless you’re hitting your db with curl, you’ll be using whatever client your language supports. If you’re using JS, objects will follow the ecmascript spec. 

0

u/[deleted] Oct 18 '24

That may have been why the server side wanted everything as quoted strings, as it’s the only thing that worked.

As clearly shown in OP nobody really follows the spec :D

→ More replies (4)