[OT]¿Que es la hidratación?¿Y la instrospección?

121 views
Skip to first unread message

Daniel González

unread,
Dec 18, 2008, 7:23:32 PM12/18/08
to symfo...@googlegroups.com
Hola a todos, veo el concepto hydrate en los ORM propel y doctrine...
pero que significa hidratación en este contexto? He mirado en la RAE y
en WIkipedia, y no lo explican ( o yo no logro relacionar las
deficionciones con el significado en un ORM ).

Lo mismo me ocurre con la palabra introspección.

RAE
hidratación : Acción y efecto de hidratar.
introspección : Observación interior de los propios actos o estados de
ánimo o de conciencia.

Wikipedia
hidratación : No hay coincidencias de título de artículo
introspección :La introspección o percepción interna tiene como
fundamento la capacidad reflexiva que la mente posee de referirse o
ser consciente de forma inmediata de sus propios estados.


Daniel González Cerviño
tel 653965048
ika...@gmail.com

KNO

unread,
Dec 19, 2008, 2:10:43 AM12/19/08
to symfo...@googlegroups.com
hidratación: Que después de hacer una consulta, cuyo resultado es una
o varias filas de una BD, estas son transformadas en sus objetos
relacionados.
Por introspección no he encontrado nada que no sea lo que la RAE dice:
mirar dentro de uno mismo. Relacionado con la BD lo encuentro en
8.8.2. y significa que el motor de la base de datos es capaz de
analizar la BD para con ella crear el modelo.

Espero haberte sido de ayuda.

kNo

El día 19 de diciembre de 2008 1:23, Daniel González
<ika...@gmail.com> escribió:

Daniel González

unread,
Dec 19, 2008, 5:45:09 AM12/19/08
to symfo...@googlegroups.com
2008/12/19 KNO <lin...@gmail.com>:

>
> hidratación: Que después de hacer una consulta, cuyo resultado es una
> o varias filas de una BD, estas son transformadas en sus objetos
> relacionados.
> Por introspección no he encontrado nada que no sea lo que la RAE dice:
> mirar dentro de uno mismo. Relacionado con la BD lo encuentro en
> 8.8.2. y significa que el motor de la base de datos es capaz de
> analizar la BD para con ella crear el modelo.
>
> Espero haberte sido de ayuda.

Sigue siendo algo confuso, pero has disipado algo de la niebla que
cubre mis ojos.

Gracias!

Ariel Arjona

unread,
Dec 19, 2008, 8:28:05 AM12/19/08
to symfony-es
Hidratacion es el proceso por el cual se pueblan las variables con los
resultados de las consultas. En doctrine por ejemplo se puede hidratar
via objetos (esto es el default y la variable se rellena de
Doctrine_Record's) con lo cual podemos usar estructuras como $usuario-
>Grupo->getName();. Tambien podemos hidratar con los resultados a un
arreglo directamente con Doctrine::HYDRATE_ARRAY.

Introspeccion es cuando el ORM infiere clases como las de formulario
por ejemplo, analizando el schema que le hemos dado.
> ikar...@gmail.com
Reply all
Reply to author
Forward
0 new messages