[SQLObject] MultipleJoin inactive in version 0.6
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: Nigel K. <nig...@or...> - 2004-11-02 10:37:02
|
Hi, The relation in MultipleJoin does not seem to work in version 0.6. The following simplified program gives the Traceback error below =======temp.py======= from sqlobject import * #conn = MySQLConnection(user='nigelk', db='music') conn = 'mysql://nigelk@localhost/music' class Artist(SQLObject): _connection = conn Name = StringCol() titles = MultipleJoin('TapeTitle') class TapeTitle(SQLObject): _connection = conn artist = ForeignKey('Artist') Title = StringCol() print Artist.get(1).titles ========temp.py======== Traceback (most recent call last): File "temp.py", line 18, in ? print Artist.get(1).titles AttributeError: 'Artist' object has no attribute 'titles' print Artist(1).titles worked under 0.5.2 I understand that we now need get although this was not obvious in the documentation Nigel King |