pub enum Query {
Show 15 variants
AllVertex,
RangeVertex(RangeVertexQuery),
SpecificVertex(SpecificVertexQuery),
VertexWithPropertyPresence(VertexWithPropertyPresenceQuery),
VertexWithPropertyValue(VertexWithPropertyValueQuery),
AllEdge,
SpecificEdge(SpecificEdgeQuery),
EdgeWithPropertyPresence(EdgeWithPropertyPresenceQuery),
EdgeWithPropertyValue(EdgeWithPropertyValueQuery),
Pipe(PipeQuery),
PipeProperty(PipePropertyQuery),
PipeWithPropertyPresence(PipeWithPropertyPresenceQuery),
PipeWithPropertyValue(PipeWithPropertyValueQuery),
Include(IncludeQuery),
Count(CountQuery),
}
Expand description
A query to get a set of values from the database.
Variants§
AllVertex
Gets all vertices.
RangeVertex(RangeVertexQuery)
Gets a range of vertices.
SpecificVertex(SpecificVertexQuery)
Gets a specific set of vertices.
VertexWithPropertyPresence(VertexWithPropertyPresenceQuery)
Gets vertices with or without a given property.
VertexWithPropertyValue(VertexWithPropertyValueQuery)
Gets vertices with a property equal to a given value.
AllEdge
Gets all edges.
SpecificEdge(SpecificEdgeQuery)
Gets a specific set of edges.
EdgeWithPropertyPresence(EdgeWithPropertyPresenceQuery)
Gets edges with or without a given property.
EdgeWithPropertyValue(EdgeWithPropertyValueQuery)
Gets edges with a property equal to a given value.
Pipe(PipeQuery)
Gets the vertices associated with edges, or edges associated with vertices.
PipeProperty(PipePropertyQuery)
Returns the properties associated with a vertex or edge.
PipeWithPropertyPresence(PipeWithPropertyPresenceQuery)
Gets vertices or edges with or without a property.
PipeWithPropertyValue(PipeWithPropertyValueQuery)
Gets vertices or edges with a property equal to a given value.
Include(IncludeQuery)
Includes the results of a query in output.
Count(CountQuery)
Counts the number of items returned from a query.