2017-11-07 13 views
-2

C#에서 mongodb 드라이버를 사용하고 있습니다. C#에서 CRUD 작업 sqlserver에 대한 쿼리를 만들 수 있습니다. 하지만 mongodb에 대한 쿼리를 생성하고 실행해야합니다. 샘플에 대한 내가 내가 MongoDB의에서이 작업을 수행하는 방법 쿼리가mongodb에서 쿼리를 빌드하고 SQL과 같이 실행하는 방법

string query = string.Format("DELETE FROM {0} WHERE {1}" 

ExecuteNonQuery 메서드 내가

SQLConnection을

에서 그것을 실행할 수 있습니다 삭제 삭제 부착?

+0

[MongoDB CRUD Operations] (https://docs.mongodb.com/manual/crud/). 읽어. 또한주의를 끌기 위해 태그를 스팸하지 마십시오. –

답변

1

간단하고 복잡한 MongoDB 쿼리를 작성하기위한 유형 안전 API를 제공하는 FilterDefinitionBuilder TDocument을 볼 수 있습니다.

필터 { x: 10, y: { $lt: 20 } }을 구축하기 위해 예를 들어, 아래에 사용할 수 있습니다

var builder = Builders<BsonDocument>.Filter; 
var filter = builder.Eq("x", 10) & builder.Lt("y", 20); 

당신은 FilterDefinitionBuilder 클래스 몽고-CSHARP 드라이버 테스트에 더 많은 예제를 볼 수 있습니다.