QueryModelSchema
Published facts only: model values and operation-specific native locations.
Constructors
Properties
Whether native storage can deliver an unrestricted source projection.
Whether some field has an alias a query may use instead of its canonical path.
Whether some field's raw value must not be compared. Model-wide search then cannot be admitted: it matches every searchable field, and storage decides which fields those are.
The logical paths of the masked fields, in declaration order.
The record layout of model: a built-in model's, a dataset's own, or null for another custom model.
Compiled from QueryStorageFacts.provisional facts: the storage does not exist yet.
How the storage pages and aggregates, as its adapter declares it.
Functions
Describes how this model can be queried on one entry, derived from the same capability table and operator specs that admission reads, so the description and admission cannot disagree.
Masks record, a record of this schema's model, by the schema's response masks, in place.
Returns the record identity of this schema's model, rejecting custom models that define none.
The logical field a system-field filter targets on this schema's model (QueryModelProfile.systemField). A model without an identity rejects an identity filter; a profile that does not carry another system field rejects its filter as naming an unknown field. A custom model without a profile shares the record metadata fields.