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

Truy vấn MySql trong cake php Api

Ok ... bạn gần như ở đó. Bạn chỉ cần đặt Trường trong dấu ngoặc vuông để yêu cầu CakePHP không xử lý từ khóa BINARY dưới dạng tên trường

Tin rằng điều này sẽ hoạt động:

$this->User->find('list', array(
        'fields' => array('User.username'),
        'conditions' => array(
                       "OR" =>array(
                                "BINARY (`User`.`last_name`) LIKE" => $search_data."%",
                                "BINARY (`User`.`username`) LIKE" => $search_data."%",        
                                "BINARY (`User`.`first_name`) LIKE" => $search_data."%"))
                           ));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng trường SQLAlchemy Integer để tạo đối tượng hẹn giờ để lọc

  2. Mysql jconnector dành 50% thời gian trong com.myql.jdbc.utils.ReadAheadInputStream.fill ()

  3. PDO gửi truy vấn thô tới MySQL trong khi Mysqli gửi truy vấn đã chuẩn bị sẵn, cả hai đều tạo ra cùng một kết quả

  4. Chuyển đổi cơ sở dữ liệu SQL Server sang cơ sở dữ liệu MYSQL

  5. Làm cách nào để truy xuất kết quả dưới dạng mảng đa chiều từ mySQL và PHP?