OverriddenNowClause

OverriddenNowClause(value_param)

Parameters

value_param
TypedParam | Evaluated[TypedParam]
required
The parameter containing the timestamp to use as “now”.

Inheritance

Inheritance Chain:
  • OverriddenNowClause
  • SingleValueParamQueryClause
  • QueryClause
  • ABC

Static Methods

from_param()

from_param(now) -> OverriddenNowClause
now
IntParamType
required
The timestamp parameter to use as the current time.
Returns: OverriddenNowClause - A new overridden now clause instance.

Methods

get_altered_query_vector_params()

get_altered_query_vector_params(query_vector_params, index_node_id, query_schema, storage_manager) -> QueryVectorClauseParams
query_vector_params
QueryVectorClauseParams
required
The query vector parameters to modify.
index_node_id
str
required
The index node identifier.
query_schema
IdSchemaObject
required
The schema object for the query.
storage_manager
StorageManager
required
The storage manager instance.
Returns: QueryVectorClauseParams - The modified query vector parameters with the overridden timestamp.