I seem to recall doing a setX() followed by an addToY() causes a
duplicate Y to be added.  I'd have to double check this, but that is
my recollection.

On Fri, Sep 16, 2011 at 2:19 PM, Andrus Adamchik <[email protected]> wrote:
>> but may cause duplication issues for addToY().
>
> I hope it doesn't. But since I am trained to just set the rel in one 
> direction, I may not be aware of the issue.
>
>
> On Sep 16, 2011, at 9:12 PM, Mike Kienenberger wrote:
>
>> On Fri, Sep 16, 2011 at 4:22 AM, Christian Grobmeier
>> <[email protected]> wrote:
>>> userRoles.setUser(user);
>>> userRoles.setRole(role);
>>> user.addToUserRoles(userRoles);
>>> role.addToRolesToJoin(userRoles);
>>
>> Again, unless, you've specifically made both relationships
>> unidirectional (the default is bidirectional), you are actually
>> setting both sides of the relationship twice.   Not an issue for a
>> SetX(), but may cause duplication issues for addToY().
>>
>
>

Reply via email to