1 Antwort
Hello..Its basically to prevent the lack of perfomance during the code execution.Retrieving metadata is time taking and consume more log size.Hope the below link helpshttps://developer.salesforce.com/forums/?id=9060G000000MV7qQAGhttps://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_validationrule.htmFullNameTypestringPropertiesCreate, Group, Nillable.DescriptionThe internal name of the object. White spaces and special characters are escaped for validity. The name must:Contain characters, letters, or the underscore (_) characterMust start with a letterCan’t end with an underscoreCan't contain two consecutive underscore characters.Query this field only if the query result contains no more than one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.