-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
remi,
as i understand, elixir is all about tables definition.
as of data operations it just exposes sa.
i might be wrong.
alex
remi jolin wrote:
> le 22.06.2007 21:00 alex bodnaru a écrit:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>>
>> hi,
>>
>> that's expected. tg does it itself, but in console you have to.
>>
>>
> I know that TG does an automatic flush when the method/page encounter no
> error. But the problem here is that when I was using plain
> activemapper/assignmapper syntax, if I did a p.group = g, g.persons was
> immediately updated... I mean before any flush...
> Same on the other way (setting g.persons updated immediately all the
> p.group attributs)
>> alex
>>
>> remi jolin wrote:
>>
>>> Hello,
>>>
>>> I've just started a new TG project and took the opportunity to switch to
>>> Elixir.
>>> Perhaps this issue has been raised before, but I could not find anything
>>> related.
>>>
>>> suppose we have a couple of objects defined as
>>> class Person(Entity):
>>> has_field('name', Unicode(32))
>>> belongs_to('group', of_kind='Group')
>>>
>>> class Group(Entity):
>>> has_field('name', Unicode(32))
>>> has_many('persons', of_kind='Person')
>>>
>>> under tg-admin shell I define
>>> p1 = Person(name='p1')
>>> g = Group(name='g')
>>> p1.group=g
>>>
>>> now, if I ask for g.persons, I get a [] which is not what I expected...
>>> Is this the normal behavior ?? (Elixir 0.3.0)
>>>
>>> Of course, if I flush the datas to the DB, clear the session and then
>>> get the group, (g=Group.get_by(name='g')), g.persons is OK.
>>>
>>>
>
> >
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBRnwp3NpwN1sq38njAQL71AQAmdv1swcXpHXiOyPID5COBy+VEfKpWiHd
i35Ynw2IOIhA+JKpi5H/y4FXRwEOL3vEbu4IMDSRk5t35PGxdOpQUpw5lAELZOgq
CRLlws0e3D9UFNX4OxTPLXu+qiy2CqaVqMPr2PsKcaFHZRCqfzRkJwDL59K6Vmi9
T8U0IYeH/Fw=
=l/zz
-----END PGP SIGNATURE-----
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"SQLElixir" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sqlelixir?hl=en
-~----------~----~----~----~------~----~------~--~---