On Thursday 13 December 2007 18:10:40 Florian wrote:
> Hello,
>
> Does anybody could explain me how works select() or selectBy()
> with multi criteria ?
>
> a piece of my controller :
>
> images = Attachement.select( AND( Attachement.q.message == msg.id,
> Attachement.q.content_type.startswith( 'image' ) ) )
>
> a piece of my model :
>
> class Attachement(SQLObject):
>     filename = UnicodeCol(length=1024)
>     content_type = StringCol(length=1024)
>     filesize = IntCol()
>     message = ForeignKey('Message')
>
>
> class Message(SQLObject):
>     message_id = StringCol(length=255, alternateID=True)
>     subject = UnicodeCol(length=1024)
>     content_type = StringCol(length=255)
>     mail_from = UnicodeCol(length=255)
>     mail_to = UnicodeCol(length=1024)
>     date = DateTimeCol(default=datetime.now)
>     size = IntCol()
>     kid = IntCol()
>     attachment = BoolCol(default=0)
>     transferts = MultipleJoin('Transfert')
>     attachements = MultipleJoin('Attachement')
>
>
> My question is :
>
> Which method should I use to list the attachments from 1 message  AND
> whose content_type col starting with 'image' ?
>
>
> I hope i gave the informations you need to understand.

Your code looks good to me - do you get a stacktrace, or what is the actual 
problem?

Diez

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" 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/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to