Markdown区块对于变量的渲染是不是有点问题?

<div style="text-align: right;">
  <h1>{{$nPopupRecord.interview_candidate.candidate_talent.talent_name}}</h1>
  {{$nPopupRecord.interview_candidate.candidate_talent.talent_title}} @ {{$nPopupRecord.interview_candidate.candidate_talent.talent_company}}
</div>
<br>
<hr style="height:1px; background-color:#c0c0c0; border:none;">
<div style="text-align: right;">
  <h1>{{$nPopupRecord.offer_candidate.candidate_talent.talent_name}}</h1>
 {{$nPopupRecord.offer_candidate.candidate_talent.talent_title}}  @ {{$nPopupRecord.offer_candidate.candidate_talent.talent_company}}
</div>
<br>
<hr style="height:1px; background-color:#c0c0c0; border:none;">

interview – candidate – talent
offer – candidate – talent

为什么上面的可以获取到talent的字段并成功渲染,但是下面的无法渲染?

有没有大佬可以指教下的?

两段 markdown 代码,不同的地方好像只有 offer_candidate 和 interview_candidate,建议检查一下关系数据是否存在

我们测试的时候也发现,如果有反向关系字段,没有办法显示,表单里是没问题的

感谢回复~ 确定关系数据肯定是存在的~

估计是关系表格层级的问题,到第四层渲染结果不确定。

没办法,先用冗余字段解决了。

和反向关系字段有关系吗?

我刚刚检查了我这几张表的关系字段,都没有设置反向关系字段呢~

我的意思是可能就是有缺陷的,我们现在都尽量避免在markdown区块的变量中使用层级很深的关系字段,

是的~ 我也知道尽量避免。不过我就是很奇怪,同样的层级,一个成功了,一个失败了。 :rofl:
而且加冗余字段的话,需要修改的地方太多了,非常繁琐~ 想偷懒。 :rofl:

是缺陷,已提交给开发处理