Persistencia · Pregunta 3 de 12

Un modelo de Extbase tiene la propiedad $conferenceDate. ¿A qué columna de la base de datos se asigna sin configuración de mapeo propia?

1 respuesta es correcta. Fácil

Mostrar solución

Solución

  • C conference_date

Explicación

Extbase convierte automáticamente los nombres de propiedad en camelCase en nombres de columna en snake_case: $conferenceDate pasa a ser conference_date, $mainSpeaker pasa a ser main_speaker. En la plantilla Fluid, en cambio, se sigue usando el nombre de la propiedad, es decir, {conference.conferenceDate}. Si los nombres de tabla o de columna se apartan de la convención, por ejemplo con una tabla de terceros, el mapeo se sobrescribe en Configuration/Extbase/Persistence/Classes.php. Una columna conferenceDate en camelCase no se encontraría sin esta configuración.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones