0

如果一个sobject有多个父级,我们如何在词汇上引用它的任何一个父级来获取它的属性?

我需要它来为那个特定的sobject.

和它的sobjectsobjects 在模式中通过 连接code

我尝试的是这样的:

{project.code}/{sobject.parent01_code}/{sobject.code}/{context}

这有效,但{sobject.parent01_code}不是我想要的,因为用于文件和目录的命名不是很容易解释和神秘。

我宁愿想要类似../{sobject.parent01.name}/..../{sobject.parent01_code.name}/..返回Reported Error: "too many values to unpack"错误的东西。

那么我怎样才能实现这样的事情呢?鉴于,如果我没记错的话,在命名约定的设置中缺乏完整的首当其冲的表达语言,如果存在的话,它将启用类似@SOBJECT(parent01["code", {sobject.parent01_code}]).name.

这是两个独立的问题,但由于它与一个特定问题有关,所以放在一个问题上。

4

1 回答 1

1

这曾经在早期版本的战术中没有得到解决。然而,在 4.1 中,您还可以在大括号中使用表达式语言。

例如:{project.code}/{@GET(example/some_stype.name)}/versions

如果 some_stype 是当前 stype 的父级,您将获得相应 sobject 的名称。

于 2013-11-14T18:22:12.963 回答