Problem with has_many

Hi all

I've got a message table, where the sender and the receiver are stored (sender_user_id, receiver_user_id)

How must i declare this dependencies in the user and message model?

I've got the following one:   has_many :messages, :foreign_key=> 'receiver_user_id'

but how to declare the secound one?

Thank you for your help!

Greets

Hi all

I've got a message table, where the sender and the receiver are stored (sender_user_id, receiver_user_id)

How must i declare this dependencies in the user and message model?

I've got the following one: has_many :messages, :foreign_key=>
'receiver_user_id'

but how to declare the secound one?

I would probably do

has_many :received_messages, :class_name => "Message", :foreign_key =>
'receiver_user_id' has_many :sent_messages, :class_name => "Message", :foreign_key =>
'sender_user_id'

Fred