在salesforce中将字符串转换为sobject类型

时间:2015-08-18 07:03:24

标签: string list object

我在字符串中有对象名称我想要改变该对象的记录列表。 如何从字符串中获取列表。 我的鳕鱼是这样的:

String objectName = 'Account';
List<ObjectName> lstObject = new  List<ObjectName>([select id from ObjectName limit 10]);

但是我收到了像

这样的错误
  

无效的类型:objectName

请帮忙。 提前致谢!

1 个答案:

答案 0 :(得分:1)

我不知道你是否对这个问题有任何反馈,我现在偶然看到了这个。

您可以尝试这样的事情:

String objName = 'Account';
String query = 'Select Id From '+objName+ ' Limit 10';
List<SObject> objL = Database.query(query);

请告诉我这是否是你需要的。