Hola gente tengo una duda y solo busco orientacón.
Mi problema es el siguiente por algunas razones tengo que crear un campo choice con barias opciones
Código PHP:
->add('clasificaciones', 'choice', array(
'choices' => array(
'calor' => 'Calor',
'rubor' => 'Rubor',
'fluctuacion'=>'Fluctuación',
'crepitacion'=>'Crepitación',
'aumento'=>'Aumento de volumen o tumefaccion'),
'required' => false,
'multiple' => true,
'expanded'=>true
))
y guardarlo todo en un simple_array eso lo hace sin problema, pero a la hora de realizar las consultas creo que se complica mucho, bueno la verdad no he encontrado mucha doc al respecto, la consulta sería algo como esto
Código PHP:
$products = $this->getDoctrine()
->getRepository('EstudiarBundle:Prueba');
$query = $products->createQueryBuilder('p')
->where('p.clasificaciones = :clasificaciones')
->setParameter('clasificaciones', ['fluctuacion'])
->getQuery();
$result = $query->getResult();
este ejemplo es solo una prueba pero es muy similar al original
Tambien quisiera preguntar si es aconsejable crear una tabla para estos campos y relacionarla 1...1
Espero que todo este claro