数据 API 生成器配置中的函数
有时需要引用数据 API 生成器配置文件中的信息。 函数提供编程功能来引用配置的信息。 本文列出了可用的函数,介绍其功能,并详细介绍了示例的用法。
@env()
访问本地计算机上的环境数据。 返回 字符串 值。
{
"<setting-name>": "@env('connection-string-name')"
}
此函数通常用于从本地计算机上的环境变量访问敏感连接字符串信息。
有两种主要方法可以设置要与数据 API 生成器一起使用的环境变量。 首先,可以直接在系统上设置环境变量。 其次,可以在配置文件所在的同一 .env
目录中创建文件。 .env
建议使用文件来管理环境变量。
示例
.env
此示例文件将DAB_ENVIRONMENT
环境变量设置为 Development
,并将SQL_CONN_STRING
环境变量设置为 虚构值 Server=localhost;User ID=<user-name>;Password=<password>;
。
SQL_CONN_STRING=Server=localhost;User ID=<user-name>;Password=<password>;
DAB_ENVIRONMENT=Development
现在,使用 @env()
函数引用 SQL_CONN_STRING
环境变量。
{
"data-source": {
"database-type": "mssql",
"connection-string": "@env('SQL_CONN_STRING')"
}
}
有关详细信息,请参阅 data-source
配置属性。