developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 14 years ago

Last modified 9 years ago

#34 delayed enhancement

pouvoir specifier des relations avec d’autres daos

Reported by: laurentj Owned by:
Priority: high Milestone:
Component: jelix:dao Version: 1.0alpha5
Severity: major Keywords:
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Php version:

Description

Compléter l'api de base des daos, pour pouvoir "lier" des daos entre eux (s'inspirer de l'api de active record), de manière à pouvoir récupèrer facilement des enregistrements de daos annexes à partir d’un dao

Change History (10)

comment:1 Changed 13 years ago by laurentj

  • Milestone changed from Jelix 1.0beta2 to Jelix 1.0beta3

comment:2 Changed 13 years ago by laurentj

  • Milestone changed from Jelix 1.0beta3 to Jelix 1.0

comment:3 Changed 13 years ago by laurentj

  • Milestone changed from Jelix 1.0 to Jelix 1.1

comment:4 Changed 13 years ago by laurentj

  • Priority changed from normal to high

comment:5 Changed 12 years ago by laurentj

  • Documentation needed unset
  • Milestone changed from Jelix 1.1 to Jelix 1.2

comment:7 Changed 11 years ago by laurentj

le code de ce truc : http://github.com/kla/php-activerecord/

@foxmask : desavantage par rapport à jDao : toutes les requêtes sont créées à la volée -> bouffe beaucoup plus de ressources.

comment:8 Changed 11 years ago by foxmask

C'est qd même à des années lumières de ce que jDao fait.

C'est basé sur l'implém de RoR. C'est ce que CakePHP utilise.

Si on passe à l'activerecord, vu les implications de modif du coeur, pourquoi ne pas carrément changer d'ORM, puisque tu le disais vieillissant ? tu avais émis l'hypothèse d'utiliser Doctrine.

Enfin ca dépasse peut-être le cadre de ce ticket et de la milestone pour le coup ;-)

(loin de moi l'idée d'un troll sur une quelconque techno. mais p-e Bastnic pourrait nous éclairer sur Doctrine, même si cette solution déplaira(it) à Torgan ;)

comment:9 Changed 11 years ago by laurentj

  • Milestone Jelix 1.2 deleted

comment:10 Changed 9 years ago by laurentj

  • Status changed from new to delayed
Note: See TracTickets for help on using tickets.