에서 페이징을위한 최고 기능은 우리가 건너 뛰기 할 수 및 최고 연락처건너와 DocumentDB
DocumentDB에서FROM
SELECT TOP 10 PostId 같은 페이징 하시나요?
에서 페이징을위한 최고 기능은 우리가 건너 뛰기 할 수 및 최고 연락처건너와 DocumentDB
DocumentDB에서FROM
SELECT TOP 10 PostId 같은 페이징 하시나요?
건너 뛰기 및 맨 위는 구현되지 않았습니다. 아직입니다.
여전히 대답이 필요 당신이 또는 경우 작업 언어 확실하지만 이것은 내가 한 짓입니다 :
애저 피드백 포럼에서이 기능을 투표로 여러분의 의견을 바랍니다 기능이 구현 될 때까지 TOP X 주변에서 작업하십시오.
쿼리를 실행하고 전체 컬렉션을 반환하지 않고 결과에서 최상위 1 만 가져 오려고했습니다. SDK에서 필자는 필요한 TOP X 만 선택할 수있는 feedOptions 객체를 발견했습니다.
코드 :
.NET (MSDN) :
var options = new FeedOptions { MaxItemCount = 1 };
var query = _documentclient.CreateDocumentQuery<MyObject>(this.MyObjects.SelfLink, "SELECT * FROM MyObject m WHERE m.Enabled = false", options).AsDocumentQuery();
var topItem = (await query.ExecuteNextAsync<MismatchedAnswer>()).FirstOrDefault();
Node.js를 (GITHUB)
client.queryDocuments(collectionSelfLink, "SELECT * FROM MyObject m WHERE m.Enabled = false",{maxItemCount: 1}).nextItem(function(err, element){
console.log([err, firstItem]);
})