silvershop/silverstripe-sqlquerylist

Wraps a SilverStripe SQLQuery in a SS_List

Installs: 21 381

Dependents: 3

Suggesters: 0

Security: 0

Stars: 4

Watchers: 6

Forks: 3

Open Issues: 1

Type:silverstripe-vendormodule

2.0.0 2022-07-19 08:17 UTC

This package is auto-updated.

Last update: 2023-03-27 02:41:27 UTC


README

Create DB-driven SS_Lists based directly off a SQLQuery. Particularly useful for reporting.

For the SilverStripe 3.x compatible version of this module, use the 1.x release.

But why?

The SilverStripe ORM doesn't allow you to work with advanced SQLQueries. You could pass the output of a SQLQuery to an ArrayList, but this approach will always retrieve all records, which can mean memory gets used up.

Records can only be displayed, ordered and filtered. Adding / removing and manipulating records does not work.