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

zf2 tablegateway chọn cột theo tên cột

Tôi đã có vấn đề này. Tôi nghĩ có thể là do hàm đang bị bỏ qua bên trong hàm chọn đầu tiên và nó chỉ trả về mọi thứ. Tôi đã tìm thấy một cách để làm cho điều này hoạt động, hãy thử một cái gì đó như sau:

Sử dụng lớp Chọn cùng với chức năng selectWith của tablegateway:

use Zend\Db\Sql\Select as Select;

$select = new Select();
$select->from('table');
$select->columns(array('id','category_name'));

$resultSet = $this->tableGateway->selectWith($select);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kiểm tra xem giá trị đã tồn tại trong bảng hay chưa?

  2. Kiểu dữ liệu tùy chỉnh của Doctrine

  3. Kết hợp các giá trị của hai hàng thành một

  4. Mysql:nhiều bảng hay một bảng lớn?

  5. MySQL - SELECT ... WHERE id IN (..) - đúng thứ tự