복붙노트

[MONGODB] 어떻게 Node.js를에서 MongoDB를 지수 자바 스크립트 객체에 속성의 순서를 지정할 수 있습니다?

MONGODB

어떻게 Node.js를에서 MongoDB를 지수 자바 스크립트 객체에 속성의 순서를 지정할 수 있습니다?

MongoDB의 문서 상태 :

다음과 같이 그러나 인 ECMAScript는 객체를 정의합니다 :

(이 모듈을 사용하여 예를 들어) Node.js를에서 MongoDB를 사용하는 경우, 당신은 아래의 예처럼, 서버 사이드 자바 스크립트를 사용하고 있습니다.

MongoDB를 객체 (속성 AKA 정렬되지 않은 모음)을 예상 할 때 당신은 어떻게 순서를 지정합니까?

collection.ensureIndex({
    date    : -1,
    client  : 1,
    product : 1
});

해결법

  1. ==============================

    1.MongoDB를에서 문서의 필드의 순서는 참으로 중요하고, 모든 언어 드라이버는 방법, 기본 프로그래밍 언어는 개념이없는 경우에도 이러한 파일을 지정하는 수단을 제공합니다.

    MongoDB를에서 문서의 필드의 순서는 참으로 중요하고, 모든 언어 드라이버는 방법, 기본 프로그래밍 언어는 개념이없는 경우에도 이러한 파일을 지정하는 수단을 제공합니다.

    MongoDB를 그 쉘에서 사용하는 문서 형식은 같은 JSON-하지만 엄격한 JSON이다. 무엇보다도, 필드의 순서는 항상 보존됩니다.

    구현 무시하는 무료 자바 스크립트에서 표준을 정의 필드 정렬되지 않은 같은, 그래서 / 순서를 보존하지. 그러나 실제로는, 모든 구현은 순서를 보존 할. 특히, V8 엔진은 아무 문제 없습니다, 그래서 Node.js를에 사용되는 엔진입니다 순서를 유지합니다.

  2. from https://stackoverflow.com/questions/18514188/how-can-you-specify-the-order-of-properties-in-a-javascript-object-for-a-mongodb by cc-by-sa and MIT license