pub fn build_where_parts<'a>(
filter: &'a AnalyticsFilter,
workspace_column: Option<&'a str>,
) -> (Vec<String>, Vec<ParamValue>)Expand description
Build SQL WHERE clause fragments and bind-parameter values from an
AnalyticsFilter’s dimensional (non-time) filters.
Returns (clause_fragments, param_values) where each fragment is like
"agent_slug IN (?1, ?2)" and param_values are the corresponding bind
strings.
workspace_column should be provided only for tables that contain a
workspace id dimension (for example usage_daily.workspace_id).