Thank you for your help. As soon as the kids are in bed I'll give it
a try :)
Sent from my iPod
On 04/05/2010, at 4:34 AM, "Dan Kubb (dkubb)" <[email protected]>
wrote:
Andrew,
Let me firstly say that I am a beginner at (J)Ruby / Rails /
Datamapper so quite possibly this is my own fault. :-)
One technique I've found that really helps is to try to reproduce the
problem on a smaller scale. Remove extra dependencies like the web
framework, and just try to write a stand-alone script, with a
simplified model, and see if you can get it working there. Once you
do, start adding things back in until the models begin to resemble
your original case, and see where things break. When you've got alot
of moving parts that you're just learning about it can sometimes be
difficult to narrow down where a problem is.
I took your models, simplified them, and created a sample stand-alone
script that works on my end to get you started:
http://pastie.org/943901
Can you or anyone else see anything obvious I'm doing wrong?
The only thing that was obvious was that the relationship names
weren't correct. DM expects the relationship names to be lower-cased/
underscored versions of the class names.. so CartItem becomes
cart_item. If the relationship is a belongs_to or has(1) then it
should be singular, and if it's a has(n) relationship it should be
plural (in this case cart_items).
--
Dan
(dkubb)
--
You received this message because you are subscribed to the Google
Groups "DataMapper" 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/datamapper?hl=en
.
--
You received this message because you are subscribed to the Google Groups
"DataMapper" 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/datamapper?hl=en.