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를

유사한 소프트웨어

firebirdsql
firebirdsql

20 Jul 15

Genghis
Genghis

13 May 15

Sypex Dumper
Sypex Dumper

13 May 15

SimpleMysql
SimpleMysql

13 May 15

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

Socket.IO
Socket.IO

12 Apr 15

Stylus
Stylus

1 Mar 15

코멘트 Mongoose

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