You're missing the point. Don't worry.

On Oct 11, 6:55 am, villas <[EMAIL PROTECTED]> wrote:
> Hi Brenton
>
> I think we need help from a HABTM expert  :-)
>
> From what I understand,  storing extra info in the join table is
> commonly done.  However,  I think storing multiple join table rows for
> the same join so that you can store even more data is going beyond the
> existing HABTM design.
>
> Technically speaking,  I guess you ought to create an extra table and
> then make a three-way join which I've heard some people call
> 'ternary'.
>
> I believe you would make extra models and associations depending on
> how you need to manage the data.  This thread may 
> help:http://groups.google.com/group/cake-php/browse_frm/thread/7ee52fa005d...
>
> Best wishes
>
> On Oct 11, 10:21 am, Brenton B <[EMAIL PROTECTED]> wrote:
>
> > Hey villas,
>
> > Thanks for that.
> > I had read through a bunch of those and I have put in the ID field and
> > experimented with the 'unique' functionality but was still confused
> > why the core is restricting potentially useful rows. The logic in that
> > chunk of code doesn't seem to fit. I mean if the result from the query
> > is the reason for looping through it and stripping out duplicates,
> > then obviously there's something faulty with returning duplicates.
> > It's quite inefficient as well, regardless if we're talking about
> > fractions of seconds, inefficiency is inefficiency.
> > I'm just saying at first glance it seems like a band-aid solution to a
> > (currently unknown) problem.
>
> > On Oct 10, 3:29 pm, villas <[EMAIL PROTECTED]> wrote:
>
> > > Hi Brenton,
>
> > > Saving extra fields in the join table has been discussed a few times
> > > in the group.
>
> > > From what I understand,  it seems you should add an ID field to the
> > > join table and then start accessing the join table through models in
> > > other ways than simply relying on the basic HABTM functionality.
> > > Reading these links might help:
>
> > >http://groups.google.com/group/cake-php/browse_thread/thread/bf91d27a......
> > > See Mariano's article:  tinyurl.com/4kbe9q
>
> > > I also notice you are using the default 'unique' => true in your
> > > setup.  Maybe you should also consider experimenting with that because
> > > it overwrites previous entries but I'm not sure if it's relevant to
> > > your situation.  For ease of reference,  the book section describing
> > > this is here:http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM
>
> > > Hope this helps a little.
>
> > > On Oct 10, 10:26 pm, Brenton B <[EMAIL PROTECTED]> wrote:
>
> > > > Basically, on a HABTM relationship, it's not returning all rows
> > > > because it's filtering out for unique ids ... why?!?!
>
> > > > In my mind, it's not logical to eliminate valid rows when returning
> > > > them, there's no comments explaining why this is being done so I'm
> > > > asking here.
> > > > I ran into an issue where I want rows because that's what HABTM is
> > > > supposed to do, but it's not ...
>
> > > > Not sure how else i can explain it ...
>
> > > > PS. See link to original discussion.
>
> > > > On Oct 10, 2:01 pm, Gwoo <[EMAIL PROTECTED]> wrote:
>
> > > > > You have not provided enough information for anyone to help. You need
> > > > > to say what you are expecting, show the results of that. Pasting core
> > > > > code is not of any help without that information.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to