我将计算视图作为XSODATA服务公开。我的几个输入参数被标记为可选。当我尝试从Postman调用服务时,它抱怨缺少输入参数?。
有人可以帮助我解决此问题吗?
答案 0 :(得分:0)
当您将计算视图作为XSOData服务公开时,所有参数(无论是必需的还是可选的)都是独立的,作为关键属性添加到用于视图的实体定义中。因此,必须提供所有参数(不幸的是)。您必须传递某种初始值并对计算中的初始值做出反应。如有必要,查看实施情况。
答案 1 :(得分:0)
是的,即使不需要视图视图,也需要在xsodata中列出参数,尽管您始终可以像这样传递NULL
值:
test.xsodata/calculationView(P_OPTIONAL_PARAM='NULL')/GET