[英]how to use clause “Where IN” in apex ords (REST api)
我正在使用apex ORDS創建自己的REST api。
我想做的是創建一個查詢,該查詢以json格式返回鏈接到特定用戶的動漫列表:
為了幫助可視化,我有一個ID = 1的用戶,該用戶看到了3個動漫:動漫ID:1,2和4
我想在ORDS中執行的請求是:
select *
from table
where ID in (1,2,4)
我在使用Java的android studio上,我想要的是創建這種類型的URL: "https://apex.oracle.com/****/apex/****/****/getAnimeList?q=" + theList
問題是我找不到如何在ORDS中捕獲?q並將其用於查詢。
我如何獲得ORDS中的q,請給我一個例子嗎? 謝謝
ORDS中查詢字符串中的所有內容都會自動變為綁定。 無需執行其他任何操作。 “ q”是一個例外,因為ORDS在內部將其用於查詢過濾。 這意味着q =必須遵循非常精確的語法並具有特定的功能。 參考: https : //docs.oracle.com/cd/E56351_01/doc.30/e87809/developing-REST-applications.htm#GUID-091748F8-3D14-402B-9310-25E6A9116B47
對於其他人,這是一個示例。 只需選擇其他字母/名稱,即可正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.