2013-08-12 6 views
4

나는 다시 내가 데이터베이스에 저장 한하지만 그들 모두가 다시 와서 모든 개체를 얻기 위해 노력하고 있어요 : 나는 총 206 개체가RavenDB 쿼리는 모든 레코드를 반환하지 않습니다

var everything = session.Query<MyObject>() 
         .Where(x => !x.IsDeleted && 
            x.WorkflowStatus == WorkflowStatus.Published); 

을하는 그 중 80 %가 위의 기준에 부합하지만 127 개만 반환됩니다.

누구나 볼 수 있습니까?

+0

클래스, 쿼리 등에 대한 일반 정보없이 너무 구체적 ... –

+0

너무 구체적 ... ... – Subby

+0

질문이 모호하지 않습니다. Raven을 아는 경우 간단한 대답입니다. –

답변

8

기본적으로 queries return up to 128 records입니다.

더 많은 레코드를 얻으려면 명시적인 Take(n)을 사용하십시오.

+0

대단히 고맙습니다!. 명시 적으로 Take (n)을 지정할 필요가 없도록 DocumentSession에 기본적으로이를 설정하는 방법이 있습니까? – Subby

+1

알 수 없습니다. 이는 의도적 인 것입니다. –

관련 문제