Page Contents

Home > @loopback/sequelize > SequelizeCrudRepository > buildSequelizeIncludeFilter

SequelizeCrudRepository.buildSequelizeIncludeFilter() method

Build Sequelize compatible include filter

Signature:

protected buildSequelizeIncludeFilter(inclusionFilters?: Array<InclusionFilter & {
        required?: boolean;
    }>, sourceModel?: ModelStatic<Model<T>>): Includeable[];

Parameters

Parameter Type Description
inclusionFilters Array<[InclusionFilter](/doc/en/lb4/apidocs.filter.inclusionfilter.html) & { required?: boolean; }> _(Optional)_ loopback style `where` condition
sourceModel ModelStatic<Model<T>> _(Optional)_ sequelize model instance

Returns:

Includeable[]

Sequelize compatible Includeable array