Configurar el modelo de datos de formulario
Fuente de datos obtenida de una conexión Apache Sling
El primer paso para crear un modelo de datos de formulario respaldado por RDBMS es configurar una fuente de datos obtenida de una conexión Apache Sling. Para configurar la fuente de datos, siga los pasos que se indican a continuación:
- Dirija su explorador a configMgr
- Busque Fuente de datos obtenida de una conexión Apache Sling
- Añada una nueva entrada y proporcione los valores que se muestran en la captura de pantalla.
- Guarde los cambios
Creación del modelo de datos de formulario
- Dirija su navegador a Integraciones de datos
- Haga clic en Crear->Modelo de datos de formulario
- Proporcione un nombre y un título significativos al modelo de datos de formulario, como Empleado
- Haga clic en Siguiente
- Seleccionar la fuente de datos creada en la sección (foros) anterior
- Haga clic en Crear->Editar para abrir el modelo de datos de formulario recién creado en el modo Edición
- Expanda el nodo forums para ver el esquema de los empleados. Expanda el nodo de empleados para ver las 2 tablas
Añadir entidades al modelo
- Asegúrese de que el nodo del empleado esté expandido
- Seleccione las nuevas entidades de beneficiarios y haga clic en Agregar seleccionados
Añadir servicio de lectura a la nueva entidad
- Seleccionar nueva entidad
- Haz clic en Editar propiedades
- Seleccione obtener de la lista desplegable Servicio de lectura
- Haga clic en el icono + para añadir un parámetro al servicio obtener
- Especifique los valores como se muestra en la captura de pantalla
- Haga clic en Listo para guardar los argumentos del servicio conseguir
- Haga clic en Listo para guardar los cambios del modelo de datos de formulario
Agregar asociación entre 2 entidades
Las asociaciones definidas entre entidades de base de datos no se crean automáticamente en el modelo de datos de formulario. Las asociaciones entre entidades deben definirse con el editor del modelo de datos de formulario. Cada nueva entidad puede tener uno o más beneficiarios, necesitamos definir una asociación de uno a varios entre la nueva entidad y las entidades beneficiarias.
Los siguientes pasos le guiarán por el proceso de creación de la asociación "uno a varios"
-
Seleccione una nueva entidad y haga clic en Agregar asociación
-
Proporcione un título y un identificador significativos a la asociación y a otras propiedades, como se muestra en la captura de pantalla siguiente
-
Haga clic en el icono edit de la sección Argumentos
-
Especifique los valores como se muestra en esta captura de pantalla
-
-
Estamos vinculando las dos entidades mediante la columna empID de beneficiarios y entidades nuevas.
-
Haga clic en Listo para guardar los cambios
Prueba del modelo de datos de formulario
Nuestro modelo de datos de formulario ahora tiene el servicio get que acepta empID y devuelve los detalles del nuevo equipo y sus beneficiarios. Para probar el servicio conseguir, siga los pasos que se indican a continuación.
- Seleccionar nueva entidad
- Haz clic en Probar objeto de modelo
- Proporcione un empID válido y haga clic en Probar
- Debe obtener resultados como se muestra en la captura de pantalla siguiente
Siguientes pasos
Obtenga empID desde la dirección URL