如何使用OData模型获取项目表值?

如何使用OData模型获取项目表值?,odata,sapui5,Odata,Sapui5,我有一个OData模型,数据如下 在这里,在zrecruit\u tracerzset(1)下,我有“toCandidates”这是关联,它有项目级数据 如何在控制器中访问它的值 我试着用 oModel.getProperty('/ZRECRUITMENT_TRACERRzSet(1)/toCandidates') 但是这没有帮助。您需要在绑定中设置“expand”属性,因此每当请求发送到OData服务时,“toCandidates”节点将在响应中包含数据,而不仅仅是URL。然后您的getP

我有一个OData模型,数据如下

在这里,在
zrecruit\u tracerzset(1)
下,我有“
toCandidates
”这是关联,它有项目级数据

如何在控制器中访问它的值

我试着用

oModel.getProperty('/ZRECRUITMENT_TRACERRzSet(1)/toCandidates')

但是这没有帮助。

您需要在绑定中设置“expand”属性,因此每当请求发送到OData服务时,“toCandidates”节点将在响应中包含数据,而不仅仅是URL。然后您的
getProperty(…)
将为您提供数据

无论何时绑定数据,都需要执行以下操作(例如使用ElementBinding):


您需要在绑定中设置“expand”属性,因此每当请求发送到OData服务时,“toCandidates”节点将在响应中包含数据,而不仅仅是URL。然后您的
getProperty(…)
将为您提供数据

无论何时绑定数据,都需要执行以下操作(例如使用ElementBinding):

 oMyControl.bindElement({ 
     path: "/ZRECRUITMENT_TRACERRzSet(1)",
     parameters: {expand: "toCandidates"} 
 });