public IDocumentQuery <T> Spatial(SpatialDynamicField field, Func <SpatialCriteriaFactory, SpatialCriteria> clause) { var criteria = clause(SpatialCriteriaFactory.Instance); Spatial(field, criteria); return(this); }
public void Spatial(SpatialDynamicField dynamicField, SpatialCriteria criteria) { AppendOperatorIfNeeded(WhereTokens); NegateIfNeeded(null); WhereTokens.AddLast(criteria.ToQueryToken(dynamicField.ToField(EnsureValidFieldName), AddQueryParameter)); }