Potrzebuję pobrać moje dane według zakresu priorytetów, tak jak można to zrobić za pomocą startAt/endAt w JS, ale w trybie REST. Czy to możliwe?Firebase REST API: jak pobrać dane według priorytetu, jak startAt/endAt w JS?
7
A
Odpowiedz
2
Nie jest to jeszcze możliwe z interfejsem API REST.
Można jednak uruchomić na kliencie node.js na własnym serwerze i kwerendy danych w ten sposób: https://www.firebase.com/docs/nodejs-quickstart.html
4
Wierzę, że to jest teraz możliwe z API beta Zapytania.
Zgodnie https://www.firebase.com/docs/beta/queries/rest.html:
Parametr startAt akceptuje dowolnego typu można określić w orderby. To zapytanie wyszukuje wszystkie dinozaury o wysokości co najmniej 3 metrów.
curl 'https://dinosaur-facts.firebaseio.com/.json?orderBy="height"&startAt=3'
I to zapytanie znajduje wszystkie dinozaury zaczynające się od Stegosaurusa.
curl 'https://dinosaur-facts.firebaseio.com/.json?orderBy="$key"&startAt="stegosaurus"'
Powiązane problemy
- 1. Jak pobrać dane przez api w redux?
- 2. Funkcja Push to Firebase za pomocą REST API o priorytecie
- 3. Dane użytkownika dla pozycji w REST api
- 4. Jak eksportować dane analityczne Firebase
- 5. Dane Query HealthKit za pośrednictwem REST API
- 6. Jak mogę pobrać dane z moich import.io serwerów api
- 7. Uzyskiwanie wiadomości według priorytetu z MSMQ
- 8. angularjs: POST dane do zewnętrznych REST API
- 9. Jak filtrować dane Firebase w Swift?
- 10. Jak pobrać Google Chart API?
- 11. Jak pobrać wszystkie dane w jednym zapytaniu
- 12. Jak pobrać dane wejściowe MIDI w C++?
- 13. Jak pobrać dane aplikacji w Xcode 6
- 14. Jak chronić prywatne REST API
- 15. W Firebase przy użyciu funkcji push() Jak pobrać unikatowy identyfikator
- 16. Jak pogrupować dane według tytułu?
- 17. Sonatype Nexus REST Api pobrać najnowszą wersję kompilacji
- 18. Jak dławić klientów w interfejsie API REST
- 19. Jak odzyskać dane z Bazy danych Firebase?
- 20. Dane demograficzne Firebase Analytics
- 21. Jak prawidłowo porządkować dane z Firebase chronologicznie?
- 22. Jak podłączyć AngularJS 2 do REST-API?
- 23. ActiveResource, jak pobrać zasób z interfejsu API REST, który ma pojedynczą nazwę?
- 24. Jak zaprojektować prosty interfejs API CRUD REST
- 25. Połącz dane wyjściowe z 2 zapytań w interfejsie API REST
- 26. Jak przetestować interfejs API JSON REST
- 27. Czy możemy użyć funkcji aktualizacji Firebase do aktualizacji priorytetu również
- 28. Firebase transakcja wywołanie API aktualne dane jest null
- 29. Global.asax - Application_Error - Jak mogę pobrać dane strony?
- 30. Dane dostawcy Firebase
ARGH. Jak to jest, że to NIE jest możliwe? Mam ogromne problemy z latencją z modułem Flash/Flex próbującym połączyć się z Firebase, ponieważ ogólny węzeł staje się ogromny po wysłaniu do niego wielu wiadomości. Flash musi pobrać cały obiekt Json dla węzła i przeanalizować go. Jeśli dodasz opcję priorytetu, moglibyśmy sprawić, żeby to zadziałało. Masz pojęcie, jak długo to trwa? –
@AndrewChristensen spróbuj archiwizować stare dane, aby poprawić opóźnienie. Zachowaj bieżące rekordy, które chcesz pobrać, w nowej ścieżce. Zapytania są pomocne, ale nie rozwiązują dużych ilości danych. Ale trzymaj się tam. Myślę, że REST będzie miał limit/startAt/endAt w ciągu tygodnia lub dwóch (jak tylko zwolnienie zostanie uruchomione, a dokumenty zaktualizowane). – Kato
Czy jest to nadal planowana aktualizacja usługi REST w tym miesiącu? – studiothat