FAQ
이 페이지에는 자주 묻는 질문(FAQ)과 해당 답변이 포함되어 있습니다.
팁
이 페이지에서 문제에 대한 답변 을 찾을 수 없는 경우 문제 및 도움말 페이지에서 다음 단계와 추가 리소스를 참조하세요.
.NET/ C# 드라이버 와 EF Core Provider의 차이점은 무엇인가요?
MongoDB .NET/ C# 드라이버 는 MongoDB 기능을 직접 노출하는 라이브러리이며 프로젝션, 그룹 작업 및 유연한 매핑을 제공하는 LINQ 제공자 를 포함합니다. 운전자 에는 다음과 같은 기능이 포함되어 있습니다.
트랜잭션
대량 작업
LINQ 쿼리
데이터베이스 를 직접 수정하는 작업
집계 작업
사용자 지정 매핑
EF Core Provider를 사용하면 .NET/ C# 애플리케이션에서 Microsoft의 Entity Framework Core를 MongoDB 와 함께 사용할 수 있습니다. EF Core Provider는 변경 추적, 엔터티 기반 LINQ 작업 및 Entity Framework Core 사용자에게 친숙한 모델링을 지원합니다. 제공자 에는 다음과 같은 기능이 포함되어 있습니다.
지능형 객체 추적
엔터티 기반 LINQ 작업
Fluent API 를 사용한 Entity Framework 모델링 및 매핑
변경 사항 추적을 통한 자동 데이터베이스 업데이트