Skip to main content

select_list

Function select_list 

Source
pub fn select_list(
    entity: &ResolvedEntity,
    filter: Option<&FilterNode>,
    sort: &[SortSpec],
    limit: Option<u32>,
    offset: Option<u32>,
    filter_includes: &[IncludeSelect<'_>],
    schema_override: Option<&str>,
    dialect: &dyn Dialect,
    registry: Option<&ExtensibleRegistry>,
) -> Result<QueryBuf, AppError>
Expand description

SELECT list with optional RSQL filter and sort specs. filter_includes is needed when the filter contains dotted-field conditions (e.g. transport_unit.bay=contains=bay23) that generate EXISTS subqueries. Pass an empty slice when there are no such filters.