代码之家  ›  专栏  ›  技术社区  ›  skolima

我可以从设置了ViewFields的SPQuery中检索SPListItem的其他字段吗?

  •  0
  • skolima  · 技术社区  · 16 年前

    我正在用一个设置了ViewFields的SPQuery从SPList检索SPListItems。我使用视场来提高性能。但是,对于某些项目,我需要额外的数据。我知道我可以用一个新的查询再次检索单个项。然而,我想知道,有没有一种更有效的方法,可以让我只拉我需要的额外领域?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Per Jakobsen    16 年前

    无法指定仅在满足某些条件时才包含字段。所以你的选择是:

    • 进行多个查询。在这里,我建议您为不需要ekstra字段的项创建一个,为需要它们的项创建一个,而不是开始执行逐项查询
    • 如果未满足条件,则创建一个空的计算字段,否则是ekstra字段的串联。您可以在常规查询中包含此字段
    推荐文章