如何在SAP HANA CDS中创建关联?

2020-09-10 13:48发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好。 我想在我的hdbcds文件中的两个实体之间建立关联。

我尝试这样的事情:

实体用户{

密钥电子邮件:字符串(255);

settingId:整数

设置:在setting.settingId = settingId

上与设置相关联[1]

}

实体设置{

key settingId:整数;

电子邮件:字符串(255)

...

}

我只希望1个用户拥有1个设置。 当我尝试的时候。 像这样在元数据中显示,我看到没有导航属性。 我很困惑,如何创建一对一的辅助?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好。 我想在我的hdbcds文件中的两个实体之间建立关联。

我尝试这样的事情:

实体用户{

密钥电子邮件:字符串(255);

settingId:整数

设置:在setting.settingId = settingId

上与设置相关联[1]

}

实体设置{

key settingId:整数;

电子邮件:字符串(255)

...

}

我只希望1个用户拥有1个设置。 当我尝试的时候。 像这样在元数据中显示,我看到没有导航属性。 我很困惑,如何创建一对一的辅助?

付费偷看设置
发送
3条回答
大简至美
1楼 · 2020-09-10 14:20.采纳回答

如评论中所述,您的odata定义尚未对关联进行建模。 您也必须在那里做。

d56caomao
2楼-- · 2020-09-10 14:29

您是否收到错误消息(我认为不是)? 您的(XS)odata服务定义如何,您是否也定义了odata服务的关联?

wang628962
3楼-- · 2020-09-10 14:36

是的,我没有收到错误。

我的服务如下:

服务{

将" NewsletterData.User"作为"用户";

将" NewsletterData.Settings"作为"设置";

}

所以在我的服务中我什么都没做,需要更改此文件吗?

一周热门 更多>