Update API authored by Pollack, Philipp's avatar Pollack, Philipp
...@@ -87,7 +87,7 @@ Für eine Abfrage mit `aggregate` muss eine Pipeline angebeben werden. Eine Pipe ...@@ -87,7 +87,7 @@ Für eine Abfrage mit `aggregate` muss eine Pipeline angebeben werden. Eine Pipe
Für die Abfrage großer Ergebnismengen bietet die API ein Cursor-System. Das Feld `cursor.id` gibt an, ob es weitere Daten in der Ergebnismenge gibt. Dabei bedeutet ein Wert größer `0` das weitere Daten ausstehen. Für die Abfrage großer Ergebnismengen bietet die API ein Cursor-System. Das Feld `cursor.id` gibt an, ob es weitere Daten in der Ergebnismenge gibt. Dabei bedeutet ein Wert größer `0` das weitere Daten ausstehen.
Der MongoDB-Command `getMore` kann dann mit Hilfe dieser ID dazu genutzt werden weitere Ergebnisse der Abfrage zu erhalten. Der MongoDB-Command `getMore` kann dann mit Hilfe dieser ID dazu genutzt werden weitere Ergebnisse der Abfrage zu erhalten.
* Mit dem `aggregate`-Befehl lassen sich alle Abfragen realisieren. * Mit dem `aggregate`-Befehl lassen sich alle Abfragen realisieren.
* Abfragen auf die ``Publications` oder `PublicationCosts` Collection sollten als erstes auf eine Datenquelle (`source_data.source`) einschränken. Ansonsten kann es zu Dubletten kommen. * Abfragen auf die `Publications` oder `PublicationCosts` Collection sollten als erstes auf eine Datenquelle (`source_data.source`) einschränken. Ansonsten kann es zu Dubletten kommen.
* Beim Ausprobieren von Befehlen sollte ein `limit` gesetzt werden, um die Abfragen zu beschleunigen. * Beim Ausprobieren von Befehlen sollte ein `limit` gesetzt werden, um die Abfragen zu beschleunigen.
# Fehlermeldungen # Fehlermeldungen
... ...
......