2011-02-03 3 views
1

Bsondocuments를 포함 및 쿼리하는 방법 IList와 같은 열거 형 형식은 자동 C# 및 드라이버 C# 드라이버를 사용하여 비정규 화 된 테이블을 만듭니다. 감사.C#에서 BsonDocuments를 열거 형으로 포함 및 쿼리하는 방법

public class Content 
{ 
    public Content() 
    { 
     ID = ObjectId.GenerateNewId(); 
    } 
    [BsonId] 
    public ObjectId ID 
... 
public IList<MongoDBRef> ContentDetail 
} 

답변

0

난 당신이 .... 등 bool IsLoaded, 또는 T Load(MongoDatabase db), 같은 일부 메서드와 속성을 만들 수 클래스 MyDBRef<T>, 같은 일반적인 기반 클래스를 프로젝트에 MongoDBRef을 확장하는 것이 좋습니다 그리고 당신은 사용할 필요가 없습니다 귀하의 프로젝트에 MongoDBRef, 나는 그것이 적어도 나를 위해 편리하다고 생각합니다.

0

모든 콘텐츠를 한 단계 후반에 조회하는 가장 좋은 방법은 무엇입니까.

'포함'은 하위 문서가 부모 문서 내에 저장됨을 의미합니다. 문서가 인 경우이 포함 된 경우 하나의 쿼리로 반환됩니다. 단순히 부모를 쿼리하십시오.

그래서 답변이 귀하의 질문에있는 것으로 보입니다. 당신은 당신의 질문을 정교하게 다룰 필요가 있습니다.

관련 문제