class_docstr: Describes an issue with the query where there are no matching items for a no-metrics / distinct values query.
class_docstr_tok: ["Describes","an","issue","with","the","query","where","there","are","no","matching","items","for","a","no-metrics","\/","distinct","values","query","."]
code: def with_path_prefix(
      self, path_prefix: MetricFlowQueryResolutionPath
  ) -> NoMatchingItemsForNoMetricsQuery:
      return NoMatchingItemsForNoMetricsQuery(
          issue_type=self.issue_type,
          parent_issues=tuple(
              issue.with_path_prefix(path_prefix)
              for issue in self.parent_issues
          ),
          query_resolution_path=self.query_resolution_path.with_path_prefix(
              path_prefix
          ),
      )
  
file_path: metricflow/metricflow/query/issues/group_by_item_resolver/no_matching_items_for_no_metrics_query.py
imports: from __future__ import annotations
  from dataclasses import dataclass
  from typing import Sequence
  from typing_extensions import override
  from metricflow.query.group_by_item.resolution_path import MetricFlowQueryResolutionPath
  from metricflow.query.issues.issues_base import MetricFlowQueryIssueType, MetricFlowQueryResolutionIssue
  from metricflow.query.resolver_inputs.base_resolver_inputs import MetricFlowQueryResolverInput
label_desc: Use image node_id 3 for calling the NoMatchingItemsForNoMetricsQuery obj's underlying member method code with example usage: obj.with_path_prefix(path_prefix) and returns: NoMatchingItemsForNoMetricsQuery