collection을 아예 따로 만들어서 관리함.
todoapp에서 +버튼 눌러서
counter라고 collection하나 만듬
insert document 해서
totalPost : 0 int32
name : "게시물갯수" string
으로 만들어줌.
이제 저걸 찾아와서 사용하면됨.
vscode돌아가서
db.collection('counter').findOne({
name : "게시물갯수"
});으로 하나만 딱찾아옴
db.collection('counter').findOne({name : '게시물갯수'}, function(error, result){
console.log(result.totalPost);
});
이제 저기에 저번에 작성한 insertOne을 넣어줌.
-> counter에서 인덱스번호 찾아와서 insertOne에 넣어준다.
근데 그러면 하나 저장하고, 인덱스가 하나 증가해야되잖아?
그래서 +1해줘야됨.