import { QueryBuilder } from "https://deno.land/x/ldkit@2.0.0/library/lens/query_builder.ts";
Constructors
new
QueryBuilder(schema: ExpandedSchema, options: Options)Properties
private
readonly
options: Optionsprivate
readonly
schema: ExpandedSchemadeleteQuery: (iris: IRI[]) => unknown
Methods
private
entitiesToQuads(entities: Entity[])private
getResourceSignature()private
getShape(flags: Flags, searchSchema?: SearchSchema)deleteDataQuery(quads: RDF.Quad[])
getByIrisQuery(iris: IRI[], where?: SearchSchema)
getQuery()
where: string | RDF.Quad[] | undefined,
limit: number,
offset: number,
insertDataQuery(quads: RDF.Quad[])
insertQuery(entities: Entity[])
updateQuery(entities: Entity[])