Pregunta

Necesitaba convertir esta consulta de SQL en formato frijol.

"SELECT first_name, last_name FROM leads INNER JOIN  contacts_leads_1_c  ON 
leads.id=contacts_leads_1_c.contacts_leads_1leads_idb  where 
contacts_leads_1_c.contacts_leads_1contacts_ida='".$bean->id."'";

Ya tengo esto en su lugar

$lead = new Lead();
$where = "contacts_leads_1_c.contacts_leads_1contacts_ida = '$bean->id' ";
$lead_list = $lead->get_full_list("", $where,true);
$all_leads = array();
foreach($all_leads as $leads){
$bean->contacts_leads = $ref->first_name . ',' . $ref->last_name;

Este es el problema

$lead_list = $lead->get_full_list("", $where,true);

gracias de antemano,

¿Fue útil?

Solución

Si $ BEAN es un contacto, puede tomar una lista de los campos relacionados:

$leads = $bean->get_linked_beans('FIELDNAME','Leads');

FIELDNAME se puede encontrar en los Vardefs y no es el nombre de la relación Es el nombre del campo que define el enlace.

NOTA: En su ejemplo, está creando una matriz vacía y luego en bucle sobre él.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top