MongoDB를 배우는 중입니다. 내가 뭘하려는 건 _id에 의해 BSON 문서에 대한 BSON 배열을 검색하는 것입니다. 여기C# 드라이버를 사용하여 BSON 배열 내에서 검색 및 업데이트
var courses = database.GetCollection<BsonDocument>("Course");
var query = new QueryDocument("_id", courseId);
BsonDocument course = courses.FindOne(query);
var exists = course.Contains("Lessons");
if (exists)
{
BsonArray lessons = course["Lessons"] as BsonArray;
}
너무 멀리있는 내 코드는 내가 특정 BSON 문서의 교훈 배열 내에서 검색하고 해당 문서를 업데이트 할 것입니다.
어떤 도움이 필요합니까?
찾고있는 데이터를 검색 할 LINQ 쿼리를 쓸 수 있는지 일단? – mnemosyn