개발/Server-BackEnd

[MongoDB][C#]시계열 데이터 넣기

밀수나라 2022. 3. 28. 02:30

시계열로 설정 후 데이터는 Bson 계열로 넣게 되는데, 이때 c#에서는(이미 collection까지 연결확인 됐다고 치고)

json형식인
{
key1 : value1,
key2 : value2
}

의 형태로 bson을 구성하면 된다.

일단 시계열일때 time의 값을 'time'으로 설정하고 C#의 DateTime 형식을 그대로 사용할수 있는데 아래의 코드처럼

이후 collection.InsertOne(doc); 호출

하면 데이터가 완성된다.

그리고 key1, key2로 표현되는 데이터 쪽은 리스트나 배열일 경우 BsonArray 등으로 json의 형태처럼 그대로 구성하면 된다.