Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Symfony2 trả về JSON trống trên lệnh gọi AJAX trong khi biến không trống

Tôi đã cố gắng sửa nó bằng cách sử dụng trình quản lý thực thể của Doctrine2 để lấy kết quả trong một mảng, sau đó tôi tiến hành mã hóa nó thành JSON. Tôi không chắc liệu đây có phải là cách sạch sẽ nhất để làm điều đó hay không (getEntityManager () dường như không được dùng nữa theo IDE của tôi) nhưng hiện tại nó hoạt động tốt.

public function ajaxAction()
{
    $em = $this->getDoctrine()->getEntityManager();
    $query = $em->createQuery('SELECT l FROM Snow\FrontBundle\Entity\Location l WHERE l.id=:id');
    $query->setParameter('id', 1);
    $result = $query->getArrayResult();

    return new Response(json_encode($result), 200);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tự động tải dữ liệu trên cuộn div bằng php, mysql, jquery và ajax

  2. Nguyên nhân gây ra lỗi MySQL 2014 Không thể thực thi truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động

  3. MySQL:Sử dụng DATETIME làm khóa chính

  4. Kết nối với máy chủ mysql mà không cần sudo

  5. Tôi có thể tải ứng dụng phòng trò chuyện PHP / MYSQL ở đâu