sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kan du angive rækkefølgen af ​​egenskaber i et javascript-objekt for et MongoDB-indeks i node.js?

I MongoDB er rækkefølgen af ​​felter i et dokument faktisk væsentlig, og alle sprogdrivere giver mulighed for at specificere dokumenter på den måde, selvom det underliggende programmeringssprog ikke har et sådant koncept.

Dokumentformatet, som MongoDB bruger i sin shell, er JSON-lignende, men ikke strengt JSON. Blandt andet er rækkefølgen af ​​felter altid bevaret.

I Javascript definerer standarden felter som uordnede, så implementeringer er frie til at ignorere/ikke bevare rækkefølgen. Men i praksis bevarer alle implementeringer rækkefølgen. Især V8 engine bevarer rækkefølgen, som er den motor, der bruges i node.js så det er ikke noget problem.




  1. docker:MISCONF Redis er konfigureret til at gemme RDB-øjebliksbilleder

  2. Stack-vinduet viser intet output ved fejlretning af Redis Lua-scripts med ZeroBrane

  3. Hvordan MongoDB muliggør maskinlæring

  4. Visualisering af din klyngetopologi i ClusterControl