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 14 years ago by laurentj
- Milestone changed from Jelix 1.0beta2 to Jelix 1.0beta3
comment:2 Changed 14 years ago by laurentj
- Milestone changed from Jelix 1.0beta3 to Jelix 1.0
comment:3 Changed 14 years ago by laurentj
- Milestone changed from Jelix 1.0 to Jelix 1.1
comment:4 Changed 14 years ago by laurentj
- Priority changed from normal to high
comment:5 Changed 13 years ago by laurentj
- Documentation needed unset
- Milestone changed from Jelix 1.1 to Jelix 1.2
comment:6 Changed 11 years ago by foxmask
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
tu chercherais un truc dans ce genre ?
http://www.derivante.com/2009/05/14/php-activerecord-with-php-53/#relationships