수색…


소개

Mongoose는 MongoDB를위한 Node.JS 드라이버입니다. 스키마에 유형을 추가하는 것과 같은 기본 MongoDB 드라이버에 비해 특정 이점을 제공합니다. 한 가지 차이점은 일부 몽구스 쿼리가 해당 MongoDB 쿼리와 다를 수 있다는 것입니다.

하나의 검색어 찾기

몽구스 모델 가져 오기 ( "몽구스 스키마"항목 참조)

var User = require("../models/user-schema.js")

findOne 메서드는 첫 번째 매개 변수와 일치하는 데이터베이스의 첫 번째 항목을 반환합니다. 매개 변수는 키가 찾을 필드이고 값이 일치 할 값인 객체 여야합니다. 이렇게하면 도트 (.) 연산자와 같은 MongoDB 쿼리 구문을 사용하여 하위 필드를 검색 할 수 있습니다.

User.findOne({"name": "Fernando"}, function(err, result){
    if(err) throw err;    //There was an error with the database.
    if(!result) console.log("No one is named Fernando."); //The query found no results.
    else {
        console.log(result.name); //Prints "Fernando"
    }
}


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow