An optional JSON-LD Context for the query. Use of a query-specific Context is rarely required, as the context is typically the local application, whose needs are specified by the local clone configuration.
The data pattern to match, as a set of subjects or a group. Variables are used as placeholders to capture matching properties and values in the domain.
Match a subject by its @id
{
  ...
  "@where": { "@id": "fred" }
}
Match a subject where any property has a given value
{
  ...
  "@where": {
    "@id": "?id",
    "?prop": "Bedrock"
  }
}
Match a subject with a given property, having any value
{
  ...
  "@where": {
    "@id": "?id",
    "name": "?name"
  }
}
The Javascript engine supports filters for subject identities, properties and values, including inline filters.
Generated using TypeDoc. Delivered by Vercel. @m-ld/m-ld - v0.10.0 Source code licensed MIT. Privacy policy
A sub-type of Pattern which matches data using a
@whereclause.json-rql query