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