SubUnique
Molecule has a unique attribute that is not sorted first.
We filter by the previous value of the primary non-unique attribute and then loop until the previous value of the unique attribute is found and then take the following rows.
This is of course not optimal, especially if the primary standard sort attribute contains few values and the data set is big. * Presumes that the row with the previous unique value hasn't been altered.
Type parameters
- Tpl
-
Type of each row
Value parameters
- cursor
-
Base64 encoded cursor meta information, including previous edge values.
- elements
-
Molecule model
- optLimit
-
When going forward from start, use a positive number. And vice versa from end with a negative number. Can't be zero.
Attributes
- Source
- SubUnique.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FutureUtilstrait ModelUtilsclass DatomicQueryResolve[Tpl]trait MoleculeLoggingtrait Loggingtrait Pagination[Tpl]class Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- FutureUtils
- Source
- FutureUtils.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
Attributes
- Source
- SubUnique.scala
Inherited methods
Attributes
- Inherited from:
- FutureUtils
- Source
- FutureUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- FutureUtils
- Source
- FutureUtils.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- FutureUtils
- Source
- FutureUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- DatomicQueryResolve
- Source
- DatomicQueryResolve.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
The logger for this class.
Override this to change the name of the underlying logger.
Override this to change the name of the underlying logger.
Defaults to class name with package
Attributes
- Inherited from:
- Logging
- Source
- Logging.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- DatomicQueryResolve
- Source
- DatomicQueryResolve.scala
Attributes
- Inherited from:
- DatomicQueryResolve
- Source
- DatomicQueryResolve.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- DatomicQueryResolve
- Source
- DatomicQueryResolve.scala
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- DatomicQueryResolve
- Source
- DatomicQueryResolve.scala
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- ModelUtils
- Source
- ModelUtils.scala
Inherited fields
Attributes
- Inherited from:
- Pagination
- Source
- Pagination.scala
Attributes
- Inherited from:
- MoleculeLogging
- Source
- MoleculeLogging.scala
Attributes
- Inherited from:
- MoleculeLogging
- Source
- MoleculeLogging.scala
Implicits
Inherited implicits
Attributes
- Inherited from:
- FutureUtils
- Source
- FutureUtils.scala