możemy zrobić i Top Przejdź do przywoływania jakSkip i top funkcje stronicowania w DocumentDB
SELECT TOP 10 postID z kontaktów
w DocumentDB?
możemy zrobić i Top Przejdź do przywoływania jakSkip i top funkcje stronicowania w DocumentDB
SELECT TOP 10 postID z kontaktów
w DocumentDB?
Pomiń i górę nie są zaimplementowane jeszcze.
Proszę wyrazić swoją opinię poprzez głosowanie na tej funkcji na Azure forum zwrotne:
Nie wiem, w jakim języku pracujesz lub jeżeli trzeba jeszcze odpowiedzi, ale to, co zrobiłem pracuj wokół TOP X, aż funkcja zostanie zaimplementowana.
Chciałem uruchomić zapytanie i pobrać tylko pierwszą z wyników bez zwracania całej kolekcji. W SDK znalazłem obiekt feedOptions, który był w stanie wybrać tylko TOP X, który potrzebowałem.
Kod:
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]);
})