1. collection 생성
db.createCollection("Stock")
createCollection으로 Stock이라는 컬렉션을 생성.
2. document 추가 (insertOne, insertMany)
db.Stock.insertOne(
{
crop_code: "0000",
company: "Company",
price: 10000,
shares: 12340000
}
)
insertOne 함수로 단일 document 정보 추가 예시.
db.Stock.insertMany([
{
crop_code: "1111",
company: "A",
price: 1111,
shares: 1000000
},
{
crop_code: "2222",
company: "B",
price: 2222,
shares: 2000000
},
{
crop_code: "3333",
company: "C",
price: 3333,
shares: 3000000
}
])
insertMany 함수로 여러 document 정보 추가 예시.
db.Stock.insertMany(data, {ordered: false})
{ordered: false}
옵션의 경우, 여러 document를 추가하는 과정에서 중간에 document 추가가 실패하여도 이어서 나머지 document를 추가하며, 기본값 true인 경우는 실패 시 중지된다.
3. 저장한 document 확인
db.Stock.find()
find를 사용하여 추가한 document 정보 전체를 조회하여 확인한다.
반응형
'Programming' 카테고리의 다른 글
[MongoDB} aggregate 간단 사용 예시 (0) | 2023.01.28 |
---|---|
[MongoDB] 정렬 sort 사용 예시 (단일 및 여러 필드) (0) | 2023.01.28 |
[Spring Boot] Query dsl jpa 간단 사용 예시 (0) | 2023.01.23 |
[HTML] img 이미지 태그 src 경로 (0) | 2023.01.23 |
[리눅스] swap 확인 및 메모리 늘리기 방법 (1) | 2022.12.30 |