创建嵌套查询

嵌套查询为置于模板中其他查询内的查询。要嵌套查询,请将其分配给子元素。

关于此任务

查询按上下文或放置位置嵌套:

过程

  1. 在 Document Studio 中,将元素从数据源模式视图拖动到模板元素。 将查询拖到具有父元素的元素时,会检查所拖动的查询以确定它是否可以在父元素查询的上下文中运行。所有可用作上下文的查询都会显示在“选择上下文”窗口中。该列表会显示标识及其文本说明。
  2. 从列表中选择查询上下文。
    如果要通过查询的上下文在数据源模式中嵌套查询,那么选择要嵌套的查询的父查询。在您可以选择的查询列表中,父查询通常具有最长路径。示例:如果正在嵌入 /Query1/Query2/Query3,那么您可以为上下文选择下列选项:
    • 错误:/Query1
    • 正确:/Query1/Query2
    如果选择错误的查询,那么查询可能会在输出中迭代错误次数。如果在“控制台”视图中收到消息,指示查询不正确,那么导致此问题的原因可能为父上下文。

    如果要通过查询的替换而不是其上下文在数据源模式中嵌套查询,那么选择。通过选择,您可以将查询置于来自其他数据源模式的另一个查询中,或顺序与数据源模式中构造的顺序不同的另一个查询中。

  3. 单击确定

反馈