Compartir a través de


Funciones en la configuración del Generador de API de datos

En ocasiones, debe hacer referencia a información en el archivo de configuración del Generador de api de datos. Las funciones proporcionan funcionalidad mediante programación para hacer referencia a la información de una configuración. En este artículo se enumeran las funciones disponibles, se describen sus funcionalidades y se detalla el uso con ejemplos.

@env()

Acceda a los datos del entorno en el equipo local. Devuelve un valor de cadena .

{
    "<setting-name>": "@env('connection-string-name')"
}

Esta función se usa a menudo para acceder a información confidencial cadena de conexión de las variables de entorno en el equipo local.

Hay dos formas principales de establecer variables de entorno que se usarán con el generador de API de datos. En primer lugar, puede establecer la variable de entorno directamente en el sistema. En segundo lugar, puede crear un .env archivo en el mismo directorio que el archivo de configuración. El uso de un .env archivo es la manera recomendada de administrar variables de entorno.

Ejemplo

Este archivo de ejemplo .env establece la DAB_ENVIRONMENT variable Development de entorno en y la SQL_CONN_STRING variable de entorno en un valor ficticio de Server=localhost;User ID=<user-name>;Password=<password>;.

SQL_CONN_STRING=Server=localhost;User ID=<user-name>;Password=<password>;
DAB_ENVIRONMENT=Development

Ahora, use la @env() función para hacer referencia a la variable de SQL_CONN_STRING entorno.

{
  "data-source": {
    "database-type": "mssql",
    "connection-string": "@env('SQL_CONN_STRING')"
  }
}

Para obtener más información, consulte data-source la propiedad de configuración.