Mongoose

소프트웨어 스크린 샷:
Mongoose
소프트웨어 정보:
버전: 4.4.3 업데이트
업로드 날짜: 6 Mar 16
개발자: LearnBoost
라이센스: 무료
인기: 213

Rating: 5.0/5 (Total Votes: 1)

몽구스는 자바 스크립트 코드와 MongoDB를 데이터베이스 사이의 중간 계층이다.

그것은, 자바 스크립트로 작성된 지침을 취 MongoDB를 쿼리로 변환하고,이를 실행 결과를 가져옵니다 및 일반 개체로 JS 응용 프로그램들을 사용할 수 있습니다.

MongoDB를 관계형 데이터베이스가 아니기 때문에, 고전적인 ORM 원칙이 적용되지 않습니다. 이러한 원칙의 적응 그냥 ORM처럼 사용할 수 있지만, 구체적으로 MongoDB를 같은 문서 저장되는 NoSQL 데이터베이스의 구조에 맞추어 진 ODM 같은, 초래한다.

몽구스 어쩌면 NoSQL에 원칙 및 데이터 관리 기술에 너무 깊이 잠수 개발자를하지 않고, 복잡한 MongoDB의 쿼리 언어에 도움이 만든 가장 유명하고 잘 알려진 MongoDB를 ODM이다.

여기 저기 몇 가지 기능으로, 프로그래머가 복잡한 심문을 실행하고 실제 MongoDB를 전문가없이 데이터베이스 내의 데이터를 이동 할 수 있었다.

현재, 몽구스는 LearnBoost, 링크드 인, 맥도날드, Storify 및 Trello 같은 회사에서 생산 환경에서 사용 된

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

고정 :
즉석 스키마 문서는 오타
캐스트 오류 검증 처리
채우기와 판별 기 ()
증가 지금 예약 경로
() 채우기에 중복 된 개체 ID를 전송하지 마십시오
업그레이드 :
2.0.24에 MongoDB를 제대로 다시 연결 이벤트를 여러 번 방출합니다

이 버전 4.2.8의 새로운 정의 :

이 고정 :
즉석 스키마 문서는 오타
캐스트 오류 검증 처리
채우기와 판별 기 ()
증가 지금 예약 경로
() 채우기에 중복 된 개체 ID를 전송하지 마십시오
업그레이드 :
2.0.24에 MongoDB를 제대로 다시 연결 이벤트를 여러 번 방출합니다

이 버전 4.1.5의 새로운 기능 :

이 고정 :
즉석 스키마 문서는 오타
캐스트 오류 검증 취급
채우기와 판별 기 ()
증가 지금 예약 경로
() 채우기에 중복 된 개체 ID를 전송하지 마십시오
업그레이드 :
2.0.24에 MongoDB를 제대로 다시 연결 이벤트를 여러 번 방출합니다

이 버전 4.0.4의 새로운 기능 :

이 고정 :
즉석 스키마 문서는 오타
캐스트 오류 검증 처리
채우기와 판별 기 ()
증가 지금 예약 경로
() 채우기에 중복 된 개체 ID를 전송하지 마십시오
업그레이드 :
2.0.24에 MongoDB를 제대로 다시 연결 이벤트를 여러 번 방출합니다

이 버전 4.0.2의 새로운 기능 :

이 고정 :
즉석 스키마 문서는 오타
캐스트 오류 검증 처리
채우기와 판별 기 ()
증가 지금 예약 경로
() 채우기에 중복 된 개체 ID를 전송하지 마십시오
업그레이드 :
2.0.24에 MongoDB를 제대로 다시 연결 이벤트를 여러 번 방출합니다

이 버전의 새로운 기능입니다 3.9.7 / 4.0.0-RC1 :

이 추가 된 :
문서 하나의 인구 경로를 설정하는 기능
findOneAndUpdate에 대한 setDefaultsOnInsert 및 runValidator 옵션 ()
결정된:
정적은 더 이상 덮어 쓸 수 없습니다

이 버전 3.9.0의 새로운 기능입니다 :

이 추가 된 :
예약 된 키워드 도메인
비동기 포스트 후크
모집단에 대한 모델을 사용하여, 크로스 DB를 채우기
스키마 검증에 대한 유형을 정의 할 수 있습니다
doc.remove ()는 약속을 반환
후크에 대한 내부 약속, 후크가 병렬로 실행 미리 저장
결정된:
어떤 결과가 반환하지 않는 경우 geoSearch 매달려

이 버전 3.8.0의 새로운 기능입니다 :

이 추가 된 :
내장 검증에 대한 사용자 지정 오류 MSG를
차별 지원
장애인 컬렉션 이름 복수화 지원
GeoJSON 근처 # 쿼리하는 지원
독립형베이스 쿼리 지원 - query.toConstructor을 ()
geoSearch 지원을 약속
geoNear에 대한 지원을 약속
connection.useDb () # 1,124 ebensing
() model.mapReduce 지원을 약속
() model.ensureIndexes 지원을 약속

이 버전 3.7.3의 새로운 기능입니다 :

이 변경됨 :
더 이상 공식적 노드 된 0.6.x를 지원하지 않습니다
추가 :
GeoJSON 근처 # 쿼리하는 지원
독립형베이스 쿼리 지원 - query.toConstructor을 ()
geoSearch 지원을 약속
geoNear에 대한 지원을 약속
결정된:
호텔은 null 값에 발사하지
다른 버전의 가장자리 경우를 처리

이 버전 3.6.13의 새로운 기능 :

이이 수정 :
조건없이 model.distinct를 호출.
쿼리 # 카운트에서 회귀 ().

이 버전 3.6.0의 새로운 기능입니다 :

이 추가 된 :
옵션을 변환 QueryStream
authSource 드라이버 옵션에 대한 지원
{몽구스, DB} .modelNames ()
$ 슬라이스, $ 정렬 지원 / w $ 푸시 (MongoDB를 2.4)
해시 인덱스 유형 (MongoDB를 2.4)
MongoDB를 2.4 geojson 지원 (MongoDB를 2.4)
유효성 검사 오류의 시간 가치
객체 리터럴 스키마에 대한 지원
bufferCommands 스키마 옵션

이 버전 3.5.7의 새로운 기능 :

이 고정 :
utils.clone는 정규식의 OPTS을 유지
deepEquals 정규식 지원
연결 테스트

이 버전 3.5.5의 새로운 기능 :

이 업데이트 :
1.2.11에 드라이버.
제거 :
이전 노드 & #의 x3c; 0.6 심.

이 버전 3.5.4의 새로운 기능 :

이 업데이트 :
1.2.8에 드라이버
결정된:
예외는 복제 세트를 재개 할 때.

이 버전 3.5.3의 새로운 무엇인가 :

이 추가 된 :
지리적 객체 표기법에 대한 지원
결정된:
배열과 쿼리 주조에서 $
유닉스 도메인 소켓 지원

이 버전 3.5.0의 새로운 기능입니다 :

이 추가 된 :
스키마 # get 및 (스키마 옵션을 검색 할)
VersionError
npmignore hidekiy
업데이트 :
1.2.3에 드라이버
결정된:
세터에서 유래
utils.isObject ()
사용자가 지정한 드라이버 writeConern를 소지품하지 마십시오
항상 후크를 게시 할 수있는 현재 문서를 전달
사용자가 모델을 덮어 쓰기를 시도 할 때 오류가 발생

이 버전 3.4.0의 새로운 기능입니다 :

이 추가 된 :
일반적인 toJSON 지원 / toObject는 변환합니다.
doc.set () 지원을 병합합니다.
쿼리 # 지원을 추가 할 수 있습니다.
변경 :
비 개체에 잘못된 중첩 된 경로를 추가하면 발생합니다.
잘못된 함수 복제 (내부 수정)를 중지합니다.
결정된:
쿼리 $ 주조를 지원합니다.
쿼리 인수의 덮어 쓰기.
문서 도구 :
고정은 예를 만료됩니다.

이 버전 3.2.0의 새로운 기능입니다 :

이 추가 된 :
지원 doc.array.set 주조와 직접 배열 인덱스 할당 (인덱스 값)
결정된:
일시 정지와 같은 눈금에서 Que​​ryStream 번호 이력서 ()
기본값 validatation
배열의 스플 라이스 () 캐스팅하지
기본 배열 구조 가장자리 케이스

이 버전 3.1.0의 새로운 기능 :

이 고정 :
가상 세터 반환 값을 유지합니다.
직접 중첩 된 개체를 설정하면 현재 전체 개체를 (이미 잘못을 병합) 덮어 씁니다.
추가 :
현 지원 (MongoDB를 2.2)를 참조하십시오.
집계 지원 (MongoDB를 2.2).
가상 {g, S} 에터의 반성.
업데이트 :
문서.
1.1.5에 드라이버.

이 버전 3.0.1의 새로운 기능 :

이 고정 :
EmbeddedDocument # parentArray에 오타
mongoose.SchemaTypes 별칭
업데이트 :
문서

이 버전 3.0.0의 새로운 정의 :

이 제거 :
이전 하위 번호는 방법을 커밋합니다.
결정된:
일치하는 문서의 배열을 설정.
문서! 이벤트를 제거 이제 일관성을 위해 저장과 같은 순서 저장에 방출한다.
검증이 실패했을 경우 하위 문서에 후크에게 더 이상 화재를 사전에 저장합니다.

이 버전 3.0.0 알파 2의 새로운 기능입니다 :

이 변경 :
인덱스 오류가 이제 모델에 방출 및 선택적 콜백에 전달됩니다.
결정된:
더 스파 스 / 고유 옵션을 더 이상 덮어 쓰기와 함께 인덱스를 지정.
절대로 연결 오류를 삼킬 수 없습니다.
변경 / 선택되지 않은 필드의 불필요한 검증을 중지합니다.
문서 #을하며 Object의 동작을 동일합니다.
스키마를 최소화 옵션을 공경.
스키마 예약 경로를 사용할 때 유용한 오류 MSG를 제공.
CONN 번호 차단에 콜백은 선택 사항입니다.
연결 URL이 누락 프로토콜을 처리합니다.
추가 :
수동 인덱스 생성을 지원합니다.
장애인 오토 인덱싱을 지원합니다.
MongooseArray # 정렬 변경을 보존 지원합니다.
연결 상태 변경 이벤트를 방출한다.
MongooseBuffer # toObject에서 BSON 서브 타입 지정을 지원합니다.
장애인 버전을 지원합니다.

이 요구 사항 :

이 MongoDB를 1.0.2 이상
이 0.4 이상 Node.js를

유사한 소프트웨어

Moped
Moped

10 Dec 15

CUBRID JDBC Driver
CUBRID JDBC Driver

13 Apr 15

MongoEngine
MongoEngine

12 Apr 15

개발자의 기타 소프트웨어 LearnBoost

Stylus
Stylus

1 Mar 15

Socket.IO
Socket.IO

12 Apr 15

코멘트 Mongoose

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색