Ok, I was able to do it, but NOT as setting it empty (I has already tried 
it, that's why I asked). You have to set it as false (columnPrefix=false).

If it is empty it goes to the NamingStrategy, which 
forces: 
https://github.com/doctrine/doctrine2/blob/65f8357b46cf247405ca4bb5bf348e0ffc67854b/lib/Doctrine/ORM/Mapping/DefaultNamingStrategy.php#L56-L59
 
.

Terça-feira, 26 de Agosto de 2014 16:46:59 UTC+1, Marco Pivetta escreveu:
>
> As I just stated, you can just set a column prefix. Setting an empty 
> prefix gives you the best flexibility, but requires more mapping.
>
> Marco Pivetta 
>
> http://twitter.com/Ocramius      
>
> http://ocramius.github.com/
>
>
> On 26 August 2014 17:42, <[email protected] <javascript:>> wrote:
>
>> Thanks.
>> Is there a way of achieving the same (have data mapped to objects), 
>> without Doctrine being opinionated and defining this naming convention?
>> Reason being I'd want to implement this in an existing code base.
>>
>> Terça-feira, 26 de Agosto de 2014 16:16:24 UTC+1, Marco Pivetta escreveu:
>>
>>>
>>> On 26 August 2014 17:12, <[email protected]> wrote:
>>>
>>>> Suppose there's a User entity and it is composed of the following 
>>>> fields (mapped to value objects in my app): username, email, password.
>>>>
>>>> From what you said, I'd have to change this to username_value (or 
>>>> username_username if your config so), email_value, password_value. Is that 
>>>> correct?
>>>>
>>>
>>> Correct. The other way around is to define a column prefix: 
>>> https://github.com/doctrine/doctrine2/blob/
>>> 65f8357b46cf247405ca4bb5bf348e0ffc67854b/lib/Doctrine/ORM/
>>> Mapping/ClassMetadataInfo.php#L3221-L3231
>>>
>>> Marco Pivetta 
>>>
>>> http://twitter.com/Ocramius      
>>>
>>> http://ocramius.github.com/ 
>>>  
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "doctrine-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/doctrine-user.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to