سؤال

كيان:

 class Pharmacie{    
      public $distance;

     public function getDistance() {
          // calculate distance here 
          return $distance; 
    }

}

وفي وحدة التحكم:

 public function listePharmsGeoAction()
{
    $em = $this->getDoctrine()->getEntityManager();


    $pharmas = $em->getRepository('CentraleFrontBundle:Pharmacie')
                   ->createQueryBuilder('o')
                   ->orderBy('o.distance','ASC')
                   ->getQuery()
                   ->getResult();



     return $this->render('CentraleFrontBundle:SiteFront:listePharms.html.twig', array(
        'pharmas' => $pharmas));
}

خطأ: [خطأ دلالي] السطر 0 ، Col 65 بالقرب من "ASC المسافة": خطأ: فئة Centrale FrontBundle intity Pharmacie ليس لها حقل أو ارتباط مسماة مسافة

هل كانت مفيدة؟

المحلول

  • إنها ممارسة سيئة لإنشاء استعلام مباشرة في وحدة التحكم الخاصة بك ، يجب عليك إنشاء وظيفة في مستودعك
  • يجب أن تكون الممتلكات المسافة محمية أو خاصة غير عامة
  • أين هو رسم الخرائط الخاص بك ؟؟؟
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top