如何将 $value 添加到具有多个参数的 Odata 查询
How to add $value to Odata query with multiple parameters
我有文件下载功能的 oData 服务。我必须将 $value
参数包含到 oData 调用中以在后端触发 GET_Stream
。
如果我只有一个参数,我就能做到。当我有多个参数时,我不确定如何追加 $value
来查询。请协助。
"/FileDownloadXXX?DirectoryName="+this.getView().getModel().getData().results[temp].DirectoryName+"&FileName="+aSelectedItems[i].getProperty("fileName")+"/$value"
尝试按上述设置参数,但在网络选项卡中,我没有看到附加的 $value
。
这个怎么样?
var sDirectory = this.getView().getModel().getData().results[temp].DirectoryName;
var sFilename = aSelectedItems[i].getProperty("fileName");
var sUrl = "/FileDownload(DirectoryName='" + sDirectory + "',FileName='" + sFilename + "')/$value";
我有文件下载功能的 oData 服务。我必须将 $value
参数包含到 oData 调用中以在后端触发 GET_Stream
。
如果我只有一个参数,我就能做到。当我有多个参数时,我不确定如何追加 $value
来查询。请协助。
"/FileDownloadXXX?DirectoryName="+this.getView().getModel().getData().results[temp].DirectoryName+"&FileName="+aSelectedItems[i].getProperty("fileName")+"/$value"
尝试按上述设置参数,但在网络选项卡中,我没有看到附加的 $value
。
这个怎么样?
var sDirectory = this.getView().getModel().getData().results[temp].DirectoryName;
var sFilename = aSelectedItems[i].getProperty("fileName");
var sUrl = "/FileDownload(DirectoryName='" + sDirectory + "',FileName='" + sFilename + "')/$value";