Salesforce - Schema 类是否描述在 salesforce 结束时缓存的方法?



我有一个要求,我想在每个DML之前检查salesforce自定义对象和字段的权限。 作为解决方案,我已经实现了自己的DML语句版本,如Util.insert,Util.update等。

在这些方法中,我正在使用Salesforce"Schema Describe"方法进行权限检查。

我试图查找有关这些方法的内部工作的信息,如果 salesforce 缓存此信息用于单个执行上下文或缓存,则应在我端处理以获得更好的性能。

我在他们的官方文档中找不到任何有关此的信息。

感谢对此的任何帮助。

谢谢。

如果需要,您可以手动执行此操作,但是 git 上有这个项目,它利用访问控制器来测试 FLS 和 CRUD 问题。 我们实现了它,它运行良好。

https://github.com/CodeScience/CSUtils/wiki/Using-安全编码库-(ESAPI(

最新更新