如何将 $filter 添加到 XML 中的 OData 聚合绑定

How to add $filter to OData aggregation binding in XML

我正在使用 UploadCollection 在 SAPUI5 应用程序中上传附件。

即时上传是真的。

上传后,我想在 UploadCollection-Control 中显示上传的附件。

因此,当上传完成后,我刷新模型。

这会在后端调用GET_ENTITYSET方法,但我需要提供一个时间戳,它是字符串格式。

我的 UploadCollection-Control 具有以下属性:

items="{path: '/Products?$filter=Timestamp eq 'TestString' '}"

但这行不通。

我试过了

items="{path: '/Products?$filter=Timestamp eq ''TestString'' '}"

这要么不起作用。

IV_FILTER_STRING 且 IT_FILTER_SELECT_OPTIONS 为空

如果您在 XML 视图 中搜索类似 SAPUI5 绑定过滤器的内容,您会找到 x 个 Stack Overflow 条目。

这是您的解决方案:

items="{
  path: '/Products',
  filters: [
    {
      path: 'Timestamp',
      operator: 'EQ',
      value1: 'TestString'
    }
  ]
}"