鍍金池/ 問答/PHP  數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ Doctrine ORM還需要自己寫DQL?那用他有何用?

Doctrine ORM還需要自己寫DQL?那用他有何用?

Doctrine ORM還需要自己寫DQL?那用他有何用?

下圖是官方文檔里面tutorials

clipboard.png

clipboard.png

回答
編輯回答
兔寶寶

你可以使用 ORM的對象操作數(shù)據(jù)庫,你也可以寫DQL操作數(shù)據(jù),你可以寫 SQL來操作數(shù)據(jù)庫。

ORM 無法涵蓋所有的SQL標(biāo)準(zhǔn),直接寫SQL又可能會有風(fēng)險(xiǎn)。就出了DQL,語法還和sql很像

2017年6月19日 14:18