一线从业者撰写的中文原创内容,从入门到架构师,覆盖Salesforce全技术栈
编写完代码后,下一步是部署它。我们提供不同的 基于您作为客户、系统集成商或独立机构的角色和需求的部署选项 软件供应商 (ISV) 合作伙伴。 要了解不同开发模型的优势,请查看这些 Trailhead 模块: 确定应用程序生命周期管理模型 适合您 应用程序生命周期和开发模型 软件包开发模型 快速入门: 解锁套餐 解 锁 客户套餐 根据你的采用准备情况,请查看下表,了解建议的选项: 交付应用程序的发布......
导入一些测试数据后,您就完成了设置项目的过程。 现在,您可以开始开发过程了。 从 CLI 创建源文件 要从 CLI 添加源文件,请确保您在适当的 目录。例如,如果您的软件包目录名为 force-app,请在 force-app/main/default/classes 中创建 Apex 类。您可以根据需要组织源 在每个包目录下,文档、自定义对象和自定义对象除外 翻译。 从 API 版本 45.0 ......
沙盒是 Salesforce 组织的副本,可用于开发、测试、 和培训,而不会影响生产组织中的数据和应用程序。 Salesforce 提供沙盒和一组部署工具,因此您可以: 将自定义和开发工作与生产环境隔离开来,直到 你已准备好部署更改。 针对生产数据和用户的副本测试更改。 提供培训环境。 将单个更改协调到一个部署到生产中。 传统上,您或您的管理员通过 设置 UI。但是我们意识到,许多开发人员希望能够......
临时组织是 Salesforce 代码的源代码驱动和一次性部署,并且 元数据。临时组织是完全可配置的,允许开发人员模拟不同的 具有不同功能和设置的 Salesforce 版本。您可以共享临时组织 配置文件,以便你们都拥有相同的基本组织 做你的发展。除了代码和元数据之外,开发人员还可以安装包和 部署合成数据或虚拟数据进行测试。不要将个人数据添加到临时组织。 Scratch 组织在开发过程中提高开发人......
授权是指登录到组织,以便您可以运行需要访问权限的命令 到组织。使用 CLI 命令创建组织也会自动对其进行授权。例如 您授权 Dev Hub 组织允许您创建、删除和管理 Salesforce 临时 组织。在本地计算机上设置项目后,对开发人员中心组织进行授权 在创建临时组织之前。当您运行命令以创建临时组织时, Salesforce CLI 会自动对其进行授权。 您还可以授权其他现有组织(例如沙盒或打包......
Salesforce 开发人员体验 (DX) 是一种在 Lightning Platform 贯穿其整个生命周期。它汇集了最好的 Lightning 平台可实现源代码驱动的开发、团队协作和治理、 以及 Salesforce 上自定义应用程序开发的敏捷性达到新的水平。 Salesforce DX 的亮点包括: 您的工具,您的方式。借助 Salesforce DX,您可以使用已有的开发人员工具 知道。......
我们建议在测试中创建、自定义和测试您的 Experience Cloud 站点 环境,例如沙盒,然后再将其部署到生产组织。当测试是 完成时,您可以使用更改集或元数据 API 将站点从一个组织迁移到另一个组织。 决定是使用变更集还是 MD API 取决于几个因素。需要考虑的一些事项 是要迁移的更改的复杂性,还是您对开发人员的满意程度 工具,以及您正在使用的应用程序生命周期管理 (ALM) 模型。 提......
光环 和轻水堆站点 在 Experience Cloud 中 使用内容安全策略 (CSP) 和 Lightning Web 安全 (LWS) 或 Lightning Locker 来保护 这 网站免受恶意攻击和自定义代码漏洞。潜在影响的因素 当您开发自己的自定义组件时,使用第三方组件时,这些安全功能, 或在标记中添加自定义代码。 head 云解决方案提供商 CSP 是一种 W3C 标准,用于控制可......
实施可通过外部和未经身份验证访问的 Experience Cloud 站点时 来宾用户,请牢记这些安全注意事项。外部用户具有登录权限 您的 Experience Cloud 站点,但他们无法访问您的内部 Salesforce 组织。来宾用户是 互联网上任何可以访问您的可公开访问的页面和组件的人 Experience Cloud 站点。 限制声明性访问授予查看对象的权限允许外部用户使用标准控制器查看......
若要将自己的图章放在模板主题上并转换其外观,请构建自定义 主题布局组件。您可以自定义模板的结构布局,例如标题 和页脚,并覆盖其默认样式。 主题布局组件是模板的顶级布局 (1) 网站中的页面。主题布局组件通过以下方式组织并应用于您的页面 主题布局。主题布局组件包括通用页眉和页脚 (2),并且通常 包括导航、搜索和用户配置文件菜单。相比之下,内容布局 (3) 定义页面的内容区域。下图显示了两列内容 布......
您可以通过多种方式控制 Experience Builder 模板的外观,每种方式 具有不同的复杂性和粒度。 在Experience Builder中,您可以修改特定于模板的样式,以及 因此,不能在站点之间共享。Experience Builder 中的选项是最简单的 使用并且不需要编码。 “主题”面板使用简单的 点击属性。此方法非常适合管理员使用。注意个人 组件属性面板(例如标题或搜索)提供了其......
快速了解 Experience Builder 站点 Experience Builder 模板允许您创建品牌网站,让您的员工、 客户和合作伙伴可以建立联系。基于 Lightning 组件框架构建,Experience 构建器模板包括许多现成的功能和 Lightning 组件。但真正的 Lightning 组件框架的强大之处在于您可以开发自定义的 Lightning 组件 和功能,以满足您独特的业......
使用 deploy() 和 retrieve() 调用移动元数据(XML 文件) 在 Salesforce 组织和本地文件系统之间。检索 XML 文件后 在文件系统中,您可以在源代码控制系统中管理更改,复制和粘贴 代码或设置配置,对组件进行差异更改,并执行许多其他基于文件的操作 开发操作。您可以随时将这些更改部署到另一个 Salesforce 组织。 注意 Ant 迁移工具使用 deploy() ......
面向初学者开发人员的资源 如果您是初学者开发人员,并且以前没有使用过 Salesforce CLI,请了解如何设置 您的环境和示例应用程序的实践。这些 Trailhead 将引导您完成 使用 SFDX 进行设置,并向您介绍元数据 API。 使用 Salesforce CLI 和源代码管理开发应用程序 登山口 演练使用以下方法设置环境和使用 Salesforce CLI 进行开发 Dreamhous......
Salesforce 元数据 元数据是描述其他数据的数据。要了解 Salesforce 如何定义元数据, 将业务数据与 Salesforce 元数据进行对比。业务数据包括以下记录: 直接对应于您公司的业务,例如地址、帐户或产品。 Salesforce 元数据描述了架构、流程、表示、授权和常规 Salesforce 组织的配置。 要将 Salesforce 元数据与业务数据进行对比,请首先检查架构元......
一个大对象在 Salesforce 上存储和管理大量数据 平台。您可以存档来自其他对象的数据,也可以从外部系统引入海量数据集 到一个大对象中,以获得客户的全貌。客户端和外部系统使用 用于访问大对象数据的标准 API 集。大对象提供一致的性能, 无论您拥有 100 万条记录、1 亿条记录,还是 10 亿条记录。这个比例给出了一个大对象 它的力量并定义了它的功能。 有两种类型的大物体。 标准 大 ob......
谁应该阅读此文 本文适用于使用 Salesforce 部署的经验丰富的应用程序架构师,这些部署具有以下特点: 包含大量数据。 “大数据量”是一个不精确的弹性术语。如果您的部署有数十个 数千个用户、数千万条记录或数百 GB 的总记录 存储,您拥有大量数据。即使使用较小的部署,您仍然可以 从这些最佳实践中学习一些东西。 要了解本文中涉及 Salesforce 实施细节的部分, 阅读 https://d......
本节中的示例使用 REST API 查询和最近查看的资源以编程方式检索和更新最近查看的记录 信息。 查看最近查看的记录使用“最近查看的项目”资源可获取最近查看的记录列表。 将记录标记为最近查看若要使用 REST API 将记录标记为最近查看,请使用带有 or 子句的 Query 资源。使用 SOQL 将记录标记为最近查看,以确保正确设置了记录的日期和时间等信息。FOR VIEWFOR REFERE......
本节中的示例使用 REST API 资源来搜索和查询记录 使用 Salesforce 对象搜索语言 (SOSL) 和 Salesforce 对象查询语言 (SOQL),以及 其他搜索 API。有关 SOSL 和 SOQL 的详细信息,请参阅 SOQL 和 SOSL 参考 。 执行 SOQL 查询 使用 Query 资源执行 SOQL 查询,该查询在单个响应中返回所有结果,或者如果需要,返回部分结果......
本部分提供了使用 REST API 资源执行各种不同任务的示例。 包括使用对象、组织信息和查询。 有关 REST API 资源的完整参考信息,请参阅参考。 获取有关我的组织的信息 本节中的示例使用 REST API 资源来检索组织级别的信息,例如组织中所有可用对象的列表。 使用对象元数据本节中的示例使用 REST API 资源来检索对象元数据信息。有关修改或创建对象元数据信息的信息,请参阅《元数据......
若要设置和运行 REST API,请将一些基本请求发送到 Salesforce的。本快速入门介绍了如何设置基本环境和更新记录 使用 REST API。您可以通过多种方式设置和使用 REST API,示例演示了如何使用 免费的 Developer Edition 和 cURL。 使用 cURL 了解可与 cURL一起使用以向 Salesforce 发出请求的格式。此 Quick Start 使用 c......
REST API 允许您以编程方式访问 Salesforce 中的数据。这 REST API 的灵活性和可扩展性使其成为集成 Salesforce 的绝佳选择 到您的应用程序中,并用于大规模执行复杂的操作。 使用本指南设置部署环境并了解有关以下方面的高级详细信息 数据访问。但是,理解和使用 REST API 需要对软件有基本的了解 开发、Web 服务和 Salesforce 用户界面。 如果您想立......
内容 概述 使用 SOQL Builder 生成查询 在 SOQL Builder 和文本编辑器中查看查询 保存查询结果 在 SOQL Builder 和文本编辑器之间切换 概述 SOQL Builder 作为 Salesforce 扩展包的一部分提供。借助 SOQL Builder,任何人都可以直观地构建、运行和探索查询结果,从而消除构建 SOQL 查询时的猜测。在可视化编辑器中使用单击生成查询......
内容 概述 其他资源 概述 Apex 是一种强类型、面向对象的编程语言,结合对 Salesforce API 的调用,允许 Salesforce 开发人员添加业务逻辑来操作其组织中的数据。 Salesforce 扩展包附带了大量工具,用于编写、测试、重构和调试 Apex 代码。应用内帮助使低代码开发人员和管理员能够轻松编写、测试和调试 Apex 代码,例如,从他们使用 Flow Builder 等......
📚 本站共收录 1124 篇 Salesforce 中文技术文章,涵盖开发、运维、认证、行业方案等领域。
由一线从业者撰写,持续更新中。