持久化 · 第 2 题,共 12 题
在继承 AbstractEntity 的 Extbase 模型中,哪些属性不需要自己声明?
有 2 个正确答案。 简单
显示答案
答案
- B uid
- C pid
解析
uid 和 pid 连同 getUid()、getPid() 和 setPid() 都继承自 AbstractEntity。只要新对象尚未保存,getUid() 就返回 null。模型要使用的所有其他字段——包括 crdate 或 sorting 这样的系统字段——都必须自己添加为带默认值和 getter 的类型化 protected 属性。title 在很多表中都有,但它是你自己的表中的普通字段。