silverstripe 将字段添加到DataObject


本文向大家介绍silverstripe 将字段添加到DataObject,包括了silverstripe 将字段添加到DataObject的使用技巧和注意事项,需要的朋友参考一下

示例

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

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

并应用扩展名:

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

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