持久化 · 第 3 题,共 12 题

某 Extbase 模型有属性 $conferenceDate。在没有自定义映射配置的情况下,它映射到哪个数据库列?

有 1 个正确答案。 简单

显示答案

答案

  • C conference_date

解析

Extbase 会自动把 camelCase 属性名转换为 snake_case 列名:$conferenceDate 变为 conference_date,$mainSpeaker 变为 main_speaker。但在 Fluid 模板中仍然使用属性名,即 {conference.conferenceDate}。如果表名或列名偏离约定,例如使用第三方表时,可以在 Configuration/Extbase/Persistence/Classes.php 中覆盖映射。没有这项配置,camelCase 形式的列 conferenceDate 将无法被找到。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证