Bonjour,

je me demande comment, en respectant une logique ORM :
ex :

1- find
2- modification des données
3- save


utiliser plusieurs serveur en rplication, mais forcer l'ecriture sur un seul.

il y aurait bien la possibilitée d'utiliser la methode setTable :
http://framework.zend.com/manual/en/...table.row.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
$bugs = new Bugs();
$bugs->setDefaultAdapter($dbSlave);
$rowSet = $bugs->find('foo');
$row = array_pop($rowSet);
 
$row->bug_status = 'FIXED';
 
$bugsMaster  = new Bugs();
$bugsMaster ->setDefaultAdapter($dbMaster);
$row->setTable($bugsMaster);
 
$row->save();

mais, je trouve cette methode assez lourde.

avez vous d'autres idées?