Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ekstensi GIS untuk Doktrin 2

Jika Anda ingin memanggil fungsi SQL di doktrin2, Anda dapat melakukannya dengan Ekspresi Func tetapi ini hanya akan berfungsi dengan DQL.

Di sini Anda memiliki contoh yang akan memberi tahu Anda cara menggunakan fungsi DATE_DIFF yang tidak termasuk dalam doktrin.

$qb = $repository->createQueryBuilder('l');
$qb->expr()->lte(new Doctrine\ORM\Query\Expr\Func('DATE_DIFF',array('lo.start_date', 'CURRENT_DATE()')),'0');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menyimpan data ke database dengan benar?

  2. Prosedur Tersimpan Rekursif Mysql ... Batas 0 tercapai ... tidak dapat mengubah variabel max_sp_recursion_depth

  3. Memperbarui kunci utama MySQL

  4. PDO dan MySQL 'antara'

  5. Kinerja MySQL:Mengidentifikasi Pertanyaan Panjang