ODATAPOST方法呼叫JSON帶引數

2021-10-10 07:27:18 字數 1846 閱讀 5990

基礎的獲取所有原始資料

http://localhost/opcenterrdnlgil/odata/$metadata
查詢entitytype

http://localhost/opcenterrdnlgil/odata/rndvsc
根據主鍵查詢

http://localhost/opcenterrdnlgil/odata/rndvsc?$filter=sc eq  1
$filter條件

我們在看元資料的時候有時候會看到一些關聯

對於這種怎麼辦呢

這樣就能開啟屬性

只查詢某些列

可以在工具文件中看到提供了這些方法如何使用呢

1.首先在原始書裡面找到他

框裡面的是主鍵。

2.我們來使用他使用提供的update的方法

我們可以在元資料裡面找到update需要的內容

3.第乙個parameter意思是,我們需要找到乙個sc的實體才能更新

第二個parameter意思是,我們可以傳的引數是什麼,

根據第乙個parameter找到實體很簡單,只需要找到主鍵id就能找到實體,第二個就需要去查詢updatescarguments這個model有什麼

第三個returntype就是說明會返回乙個string型別的返回值

4.updatescarguments的模型是什麼樣的

說明我們可以更新這些字段,那麼我們開始做吧

這裡有幾個注意點,第乙個,如果執行方法是使用post,第二個我們傳的引數是json格式的,第三個我們使用的authorization是很關鍵的

一般都用身份驗證

同樣我們來看其他的方法

基本都一樣,找到對應的實體,傳對應的引數就可以完成了

js動態呼叫方法

js動態呼叫方法 函式1 function callback a,b,c 函式2 function callback2 a,b 這個方法做了一些操作 然後呼叫 函式 function docallback fn,args function test 注意一點的就是上面 callback2 之類的不能...

SilverLight 呼叫js方法

sl處理js的後台 scriptojbect js htmlpage.window.getproperty jsfunname as scriptobject jsfunname 你的js方法名稱 show.invokeself invokeself 這是模擬呼叫你的js方法 可理解為就是呼叫此js...

js呼叫php和php呼叫js的方法

一 js呼叫php的值 a.html b.php action get action 輸出一句js語句,生成乙個js變數,並賦顛值為php變數 action的值 echo var jstext action echo var jstext aa echo var jstext 1 小結 在html裡...