KMapSimplePropertyPath
A property path for a map property.
Properties
Returns a collection property.
Returns a map property.
The projection of the property.
Functions
$arrayElemAt aggregator operator support.
Creates a filter that matches all documents where all of the bit positions are clear in the property.
Creates a filter that matches all documents where all of the bit positions are set in the property.
Creates a filter that matches all documents where any of the bit positions are clear in the property.
Creates a filter that matches all documents where any of the bit positions are set in the property.
$dateToString aggregator operator support.
Returns a composed property. For example Friend.address / Address.postalCode = "address.postalCode".
Returns a collection composed property. For example Friend.addresses / Address.postalCode = "addresses.postalCode".
Returns a map composed property. For example Friend.addresses / Address.postalCode = "addresses.postalCode".
Creates a projection that includes for the given property only the first element of an array that matches the query filter. This is referred to as the positional $ operator.
Creates a projection that includes for the given property only the first element of the array value of that field that matches the given query filter.
Creates a filter that matches all documents that contain the given property.
Creates a filter that matches all documents that either contain or do not contain the given property, depending on the value of the exists parameter.
Creates a filter that matches all documents containing a property with geospatial data that intersects with the specified shape.
Creates a filter that matches all documents containing a property with geospatial data (GeoJSON or legacy coordinate pairs) that exist entirely within the specified circle, using spherical geometry. If using longitude and latitude, specify longitude first.
Create an index key for a hashed index on the given property.
Creates a filter that matches all documents where the value of a property equals any value in the list of specified values.
Key projection of map. Sample: p.keyProjection(Locale.ENGLISH) / Gift::amount
Key projection of map. Sample: p.keyProjection(Locale.ENGLISH) / Gift::amount
To be overridden to returns the right type.
Creates a projection to the given property of the textScore, for use with text queries.
Creates a filter that matches all documents containing a property with geospatial data that is near the specified GeoJSON point.
Creates a filter that matches all documents containing a property with geospatial data that is near the specified point.
Creates a filter that matches all documents containing a property with geospatial data that is near the specified GeoJSON point using spherical geometry.
Creates a filter that matches all documents containing a property with geospatial data that is near the specified point using spherical geometry.
In order to write $p.p2
Creates a filter that matches all documents where the value of the property matches the given regular expression pattern.
Creates a filter that matches all documents where the value of the option matches the given regular expression pattern with the given options applied.
Returns a composed property without type checks. For example Friend.address % Address.postalCode = "address.postalCode".
Create a sort specification for the text score meta getProjection on the given property.
Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression when applied to all members of the group.
Defines a Variable for the lookup operator.