Function createSparqlAffectedPlanner
createSparqlAffectedPlanner( store: { filterMany: ( typeName: string, options?: StoreDocumentsSearchOptions<Record<string, unknown>>, ) => Promise<Record<string, unknown>[]>; },): AffectedInstancePlanner Parameters
- store: {
filterMany: (
typeName: string,
options?: StoreDocumentsSearchOptions<Record<string, unknown>>,
) => Promise<Record<string, unknown>[]>;
}
Helper for SPARQL/Prisma-backed upward navigation: one VALUES/
in-bound query.Prefer
{ edge: { in: [{ "@id" }, ...] } }— works for singular object refs (City.partOf) and multi-value edges. Avoidsome: { "@id": { in } }, which currently yields empty SPARQL results for object edges.