diff --git a/ee/clickhouse/models/property.py b/ee/clickhouse/models/property.py index 33b5f55feb2a7..c8a0f6fd344fb 100644 --- a/ee/clickhouse/models/property.py +++ b/ee/clickhouse/models/property.py @@ -233,13 +233,13 @@ def prop_filter_json_extract( elif operator == "is_after": prop_value_param_key = "v{}_{}".format(prepend, idx) return ( - f"AND toDateTimeOrNull({property_expr}) > %({prop_value_param_key})s", + f"AND parseDateTimeBestEffortOrNull({property_expr}) > %({prop_value_param_key})s", {"k{}_{}".format(prepend, idx): prop.key, prop_value_param_key: prop.value}, ) elif operator == "is_before": prop_value_param_key = "v{}_{}".format(prepend, idx) return ( - f"AND toDateTimeOrNull({property_expr}) < %({prop_value_param_key})s", + f"AND parseDateTimeBestEffortOrNull({property_expr}) < %({prop_value_param_key})s", {"k{}_{}".format(prepend, idx): prop.key, prop_value_param_key: prop.value}, ) elif operator == "gt":