MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Die Aggregatfunktion dupliziert Elemente in ng-repeat bei der Seitenaktualisierung. Sie müssen herausfinden, wie Sie die Duplizierung stoppen können. Angularjs Mongodb-Mungo

Das scheint ein serverseitiges Problem zu sein, wenn Sie Track von $index hinzufügen, wird das Problem behoben.

ng-repeat='bourbon in bourbons track by $index

Aber die Sache ist, es werden die doppelten Datensätze angezeigt.

Verwenden Sie besser AngularUI eckiger.eindeutiger Filter

Fügen Sie zuerst das JS aus dem Link hinzu und fügen Sie dann das Modul „ui.filters“ in der App-Abhängigkeit hinzu.

ng-repeat='bourbon in bourbons | unique:'bourbonId'

Ich hoffe, das wird Ihr Problem lösen.

Danke.