8 Stimmen

Wie implementiert man ein selbstreferenzierendes (parent_id) Modell in cakephp

Ich habe eine Tabelle namens Kategorien. Die Tabelle enthält Kategorien und ihre Unterkategorien...

Es ist ein einfacher Tisch:

  • id
  • übergeordnete_id
  • Titel

Auf diese Weise kann ich Kategorien mit unendlicher Tiefe erstellen... Ich habe irgendwie gehofft, dass cakephp parent_id verstehen würde (ich habe auch versucht category_id, aber das macht cakePHP Join auf sich selbst :D )

Was ist der richtige Weg, um dieses Problem anzugehen?

HINWEIS: Es gibt auch eine "Viele-zu-Viele"-Tabelle namens Orte. Diese Orte können einer oder mehreren Kategorien angehören.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X