Symfony set Имя поля, если в полях схемы есть пробелы - PullRequest
0 голосов
/ 09 ноября 2010

У нас есть таблица Excel с данными для импорта в MySQL с клиента. В некоторых именах столбцов есть пробелы, поэтому, когда мы строим схему с помощью функции data-dump , она добавляет пробелы в имена полей; таким образом, у BaseModels это тоже есть.

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

Хотите знать, есть ли атрибут, добавляемый к полю в схеме для добавления пробелов к именам полей? Например, есть peerName и phpName : есть ли атрибут для удаления пробелов из полей?

1 Ответ

0 голосов
/ 09 ноября 2010

Не уверен на 100%, что вы имеете в виду (а наличие пробелов в имени поля - плохой дизайн), но это может быть тем, что вы хотите:

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