silverstripe 将字段添加到DataObject

示例

您可以使用该DataExtension机制将额外的数据库字段添加到现有的DataObject中:

class MyMemberExtension extends DataExtension
{
    private static $db = [
        'HairColour' => 'Varchar'
    ];
}

并应用扩展名:

# File: mysite/_config/app.yml
Member:
  extensions:
    - MyMemberExtension

这将HairColour作为字段添加到Member对象。