我们可以在Salesforce(apex)中动态转换SObject吗?

AtN*_*Neo 5 salesforce force.com apex-code apex

可以动态地投射SObject吗?

示例:

我知道我们可以这样做:

(Account) Sobject
Run Code Online (Sandbox Code Playgroud)

但是我希望这样做,因为sObject的返回类型会根据某些参数发生变化.

(Dynamically Passing the Name) SObject
Run Code Online (Sandbox Code Playgroud)

任何一种方式都会有所帮助...在此先感谢:)

小智 0

很不幸的是,不行。我最近在编写 TestFactory 类时遇到了这个问题。我能做的最好的事情就是将响应转换回调用 TestFactory 方法的代码中的预期类型。