@ -486,7 +486,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -486,7 +486,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -1086,34 +1086,29 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -1086,34 +1086,29 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -1185,15 +1180,13 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -1185,15 +1180,13 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
// Find methods that take a Query to express the query and that return a single object that is also removed from the
Assert.notNull(entityClass,"EntityClass must not be null");
@ -2161,11 +2154,11 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -2161,11 +2154,11 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -2229,7 +2222,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@@ -2229,7 +2222,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
@ -2293,6 +2293,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@@ -2293,6 +2293,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
@ -77,7 +77,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -77,7 +77,7 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
}
@Override
publicVectorgetVector(){
public@NullableVectorgetVector(){
returndelegate.getVector();
}
@ -104,12 +104,12 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@@ -104,12 +104,12 @@ public class ConvertingParameterAccessor implements MongoParameterAccessor {
@ -61,14 +61,13 @@ public class MongoParametersParameterAccessor extends ParametersParameterAccesso
@@ -61,14 +61,13 @@ public class MongoParametersParameterAccessor extends ParametersParameterAccesso
@ -84,11 +84,11 @@ public class ReactiveVectorSearchAggregation extends AbstractReactiveMongoQuery
@@ -84,11 +84,11 @@ public class ReactiveVectorSearchAggregation extends AbstractReactiveMongoQuery
@ -62,20 +63,19 @@ public class VectorSearchAggregation extends AbstractMongoQuery {
@@ -62,20 +63,19 @@ public class VectorSearchAggregation extends AbstractMongoQuery {
@ -6,13 +6,13 @@ Annotated search methods use the `@VectorSearch` annotation to define parameters
@@ -6,13 +6,13 @@ Annotated search methods use the `@VectorSearch` annotation to define parameters
@ -6,14 +6,14 @@ MongoDB Search methods must use the `@VectorSearch` annotation to define the ind
@@ -6,14 +6,14 @@ MongoDB Search methods must use the `@VectorSearch` annotation to define the ind
The MongoDB https://www.mongodb.com/docs/atlas/atlas-vector-search/vector-search-stage/[vector search aggregation] stage defines a set of required arguments and restrictions.
Please make sure to follow the guidelines and make sure to provide required arguments like `limit`.
@ -9,13 +9,13 @@ The scoring function defaults to `ScoringFunction.unspecified()` as there is no
@@ -9,13 +9,13 @@ The scoring function defaults to `ScoringFunction.unspecified()` as there is no