Haben Datentabellen haben keine Unterstützung für server-side Abrufen von Daten, bei denen die rocordsTotal Zählung nicht im Voraus bekannt?Tables server Verarbeitung mit unbekannter Anzahl von Zeilen
Wir haben Daten, für die die Abfrage, um die Gesamtzahl zu erhalten, fast so teuer ist, als nur alle Datensätze abzufragen. Es wäre notwendig, wenn es eine Möglichkeit gäbe, um Databases wissen zu lassen, dass die recordsTotal Zählung nicht bekannt ist. Diese Funktionalität ist nicht dokumentiert. Wird es unterstützt?
Update 1: Ich denke, ich habe mein Problem nicht vollständig erklärt und versucht, eine abstrakte Version zu fragen. Ich benutze datatables.net/extensions/scroller Plugin und es funktioniert mit Ajax Option. Wenn ich eine große Nummer für recordsTotal verwende, kann der Benutzer zu der Schaltfläche blättern, und ich habe keine Daten, um dort anzuzeigen. Dasselbe gilt für die Paginierung. Der Benutzer kann auf eine Seitenzahl klicken, die möglicherweise nicht existiert.
Mit welcher Art von Datenbank arbeiten Sie? Was für eine Tabelle/View ist es, da es so lange dauert, bis die Gesamtzahl der Zeilen erreicht ist? – davidkonrad
@davidkonrad https://wiki.postgresql.org/wiki/Slow_Counting –
Das serverseitige Beispiel von DataTable - http://datatables.net/extensions/scroller/examples/initialization/simple.html - scheint nicht zu sein Verwenden der TotalRecords. Hast du ein Problem mit deiner tatsächlichen Einrichtung? – jjbskir