find()는 조건에 맞는 객체의 배열을 반환한다.
schema.find({}) // 모든 document를 배열로 반환
schema.find({name: "apple"}) // name이 apple인 모든 document를 배열로 반환
findOne()은 조건에 맞는 객체 하나를 찾아서 반환한다.
schema.findOne({name: "apple"}) // name의 값이 apple인 document 하나를 찾아 반환
그래서 find()의 결과를 조건문에 넣어서 false가 나오게하려면
if(schema.length)를 써서 schema.length가 0이면 false가 된다.
또는 결과를 할당받을 때 const [result] = Schema.find();
결과를 찾지 못할 때 구조분해 할당을 써서 undefined가 할당되게 한다.
findOne()의 결과를 할