当模式字段有空格时 Symfony 设置字段名称

发布于 2024-10-01 03:59:16 字数 313 浏览 0 评论 0原文

我们有一个 Excel 电子表格,其中包含要从客户端导入 MySQL 的数据。有些列名称中包含空格,因此当我们使用 data-dump 函数构建架构时,它会在字段名称中添加空格;因此 BaseModel 也有它。

'Client Field': { type: string, peerName: client_field }

想知道是否有一个属性可以添加到架构中的字段以向字段名称添加空格?例如,有 peerNamephpName:是否有一个属性可以从字段中删除空格?

We have a Excel spreadsheet with data to import into MySQL from a client. Some of the column names have spaces in them, so when we build the schema with the data-dump function it adds spaces into the field names; thus the BaseModels have it too.

'Client Field': { type: string, peerName: client_field }

Wondering if there is an attribute to add to the field in the schema to add spaces to the field names? For example there is peerName and phpName: is there an attribute to remove the spaces from fields?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩人痒 2024-10-08 03:59:16

不是 100% 确定你的意思(字段名称中包含空格是一个糟糕的设计),但这可能就是你想要的:

class YourModel extends BaseYourModel
{
    public function setClientField($value)
    {
        return parent::_set('Client Field', $value);
    }
    public function getClientField()
    {
        return parent::_get('Client Field');
    }
}

Not 100% sure what you mean (and having spaces in the field name is a bad design), but this might be what you want:

class YourModel extends BaseYourModel
{
    public function setClientField($value)
    {
        return parent::_set('Client Field', $value);
    }
    public function getClientField()
    {
        return parent::_get('Client Field');
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文