0
我有一個「selectoption」列表,我想在我的SOQL中使用它。我們如何將List <SelectOption>轉換爲頂點的列表<string>?
WHERE IN子句給我提供了不兼容的錯誤。
我們可以將selectoption列表轉換爲字符串列表嗎?
我有一個「selectoption」列表,我想在我的SOQL中使用它。我們如何將List <SelectOption>轉換爲頂點的列表<string>?
WHERE IN子句給我提供了不兼容的錯誤。
我們可以將selectoption列表轉換爲字符串列表嗎?
究竟你想從SelectOption項目到字符串列表 - 標籤,值或其他?在任何情況下,您都可以使用getter-methods,比如getLabel()或getValue()並將它們收集到列表中。例如,
List<SelectOption> selectOptions = new List<SelectOption>(); //here it's empty, but you has filled one
List<String> stringValues = new List<String>();
for(SelectOption so: selectOptions){
stringValues.add(so.getValue());
}
//use list of strings as you wish
您可以找到有關SelectOption方法here的文檔。
感謝Khajiit,它給予了幫助。 – Ashok