Buenas…
La situación es la siguiente, tengo dos tablas relacionadas entre si (datos_relacion) la PK de la tabla PADRE es un SERIAL, que luego se utiliza, ovbiamente, en la segunda tabla como FK. Pues bien, una vez realizada la sincronización con la base de datos, deseo obtener el valor de la PK (nro. serial) e intente hace lo siguiente:
$this->dep('datos')->sincronizar();
$nro_referencia = $this->dep('datos')->tabla('padre')->get_columna('id');
y resulta que la variable viene nula. Pero si en lugar de esto hago:
$nro_referencia = $this->dep('datos')->tabla('hija')->get_fila_columna(0, 'id_padre');
obtengo el número de serial utilizado en la sincronización.
Para mis necesidades me vasta haber obtenido el número ya que lo necesito para informarlo. Pero si no tuviese la tabla relacionada, me sería difícil, sino imposible, obtener el número de serial generado luego de las sincronización.
¿debería luego de la sincronización en la columna ID de la tabla padre verse reflejado el nro. serial utilizado?
¿hay otra forma de obtenerlo?
dese ya muchas gracias
José.