@@ -148,13 +148,14 @@ export class DocumentQuery<T extends object>
148
148
propertiesOrQueryData . isProjectInto = true ;
149
149
const queryData = propertiesOrQueryData as QueryData ;
150
150
151
- // add nested object types to result so we can properly read types
151
+ // add nested object types to result, so we can properly read types
152
152
if ( ! queryData . isCustomFunction ) {
153
153
queryData . fields = [ ...queryData . fields , `${ CONSTANTS . Documents . Metadata . KEY } .${ CONSTANTS . Documents . Metadata . NESTED_OBJECT_TYPES } ` ] ;
154
154
queryData . projections = [ ...queryData . projections , CONSTANTS . Documents . Metadata . NESTED_OBJECT_TYPES_PROJECTION_FIELD ] ;
155
155
}
156
156
157
- queryData . projectionBehavior = projectionBehavior ;
157
+ // we don't assign here projection behavior as it comes from override which already holds proper behavior from QueryData
158
+ // queryData.projectionBehavior = projectionBehavior;
158
159
159
160
return this . createDocumentQueryInternal ( projectionType , queryData ) ;
160
161
}
@@ -211,10 +212,10 @@ export class DocumentQuery<T extends object>
211
212
public includeExplanations (
212
213
explanationsCallback : ValueCallback < Explanations > ) : IDocumentQuery < T > ;
213
214
public includeExplanations (
214
- options : ExplanationOptions ,
215
+ options : ExplanationOptions ,
215
216
explanationsCallback ?: ValueCallback < Explanations > ) : IDocumentQuery < T > ;
216
217
public includeExplanations (
217
- optionsOrExplanationsCallback : ExplanationOptions | ValueCallback < Explanations > ,
218
+ optionsOrExplanationsCallback : ExplanationOptions | ValueCallback < Explanations > ,
218
219
explanationsCallback ?: ValueCallback < Explanations > ) : IDocumentQuery < T > {
219
220
if ( arguments . length === 1 ) {
220
221
return this . includeExplanations (
@@ -223,7 +224,7 @@ export class DocumentQuery<T extends object>
223
224
224
225
this . _includeExplanations (
225
226
optionsOrExplanationsCallback as ExplanationOptions , explanationsCallback ) ;
226
-
227
+
227
228
return this ;
228
229
}
229
230
@@ -667,7 +668,7 @@ export class DocumentQuery<T extends object>
667
668
}
668
669
669
670
public highlight (
670
- parameters : HighlightingParameters ,
671
+ parameters : HighlightingParameters ,
671
672
hightlightingsCallback : ValueCallback < Highlightings > ) : IDocumentQuery < T > {
672
673
this . _highlight ( parameters , hightlightingsCallback ) ;
673
674
return this ;
@@ -740,8 +741,8 @@ export class DocumentQuery<T extends object>
740
741
fieldName : Field < T > , shapeWkt : string , relation : SpatialRelation , distanceErrorPct : number ) : IDocumentQuery < T > ;
741
742
public relatesToShape (
742
743
fieldName : Field < T > ,
743
- shapeWkt : string ,
744
- relation : SpatialRelation ,
744
+ shapeWkt : string ,
745
+ relation : SpatialRelation ,
745
746
units : SpatialUnits ,
746
747
distanceErrorPct : number ) : IDocumentQuery < T > ;
747
748
public relatesToShape (
@@ -750,7 +751,7 @@ export class DocumentQuery<T extends object>
750
751
relation : SpatialRelation ,
751
752
distanceErrorPctOrUnits ?: SpatialUnits | number ,
752
753
distanceErrorPct ?: number ) : IDocumentQuery < T > {
753
-
754
+
754
755
let units ;
755
756
if ( TypeUtil . isNullOrUndefined ( distanceErrorPct ) ) {
756
757
if ( TypeUtil . isString ( distanceErrorPctOrUnits ) ) {
0 commit comments