Logs for

Page 223 of 211,273, showing 20 records out of 4,225,455 total, starting on record 4,441, ending on 4,460

# At Username Text
# Aug 8th 2008, 01:51 pgcd so you add a modelA->habtm('modelB'=>array('className'=>'modelA','conditions'=>'etc','foreignKey'=>'etc)
# Aug 8th 2008, 01:51 mscdex i have a model "Package" and a table "package_dependencies" which has a "package_id" and a "package_dependency_id"
# Aug 8th 2008, 01:51 pgcd mscdex: same here
# Aug 8th 2008, 01:51 foxmask yyo
# Aug 8th 2008, 01:51 mscdex and both of those id's would point to records in Package
# Aug 8th 2008, 01:51 mscdex if that helps any
# Aug 8th 2008, 01:52 pgcd mscdex: oh, ok, that's different then
# Aug 8th 2008, 01:52 mscdex it's a package management system basically, so i need to keep track of dependency packages
# Aug 8th 2008, 01:52 pgcd well, not really - try the way i suggested
# Aug 8th 2008, 01:53 pgcd so as to basically use different foreign keys and aliases for the same table
# Aug 8th 2008, 01:53 pgcd are you sure you need a HABTM, tho?
# Aug 8th 2008, 01:54 pgcd yeah you do, sorry
# Aug 8th 2008, 01:54 mscdex i do not know to be honest, i am still learning at this point
# Aug 8th 2008, 01:54 mscdex i read through the docs and join tables were only mentioned in HABTM part
# Aug 8th 2008, 01:55 pgcd so package_dependencies is your 2-columns standard join table, except that both ids are related to one table, right?
# Aug 8th 2008, 01:56 pgcd in that case, your model should read something like:
# Aug 8th 2008, 01:56 mscdex correct, they both point to records/ids located in Package
# Aug 8th 2008, 01:56 mscdex er packages rather
# Aug 8th 2008, 01:57 pgcd $hasAndBelongsToMany('Dependency'=>array('className'=>'Package'))
# Aug 8th 2008, 01:57 pgcd and your join table should be called