sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo obtener datos de diferentes tablas asociadas usando contenido en Cakephp?

Contenible no es lo mismo que JOIN .

Containable no une las consultas en una sola consulta, pero en su mayor parte crea consultas completamente separadas , luego combina los resultados para su placer visual.

Entonces, según su error, en la consulta que se está ejecutando en los orders tabla, no HAY Product.product_price porque esos campos están disponibles solo en una consulta completamente separada.

Intenta usar JOINs en su lugar.