Doctrine ORM还需要自己写DQL?那用他有何用?
下图是官方文档里面tutorials
你可以使用 ORM的对象操作数据库,你也可以写DQL操作数据,你可以写 SQL来操作数据库。
ORM 无法涵盖所有的SQL标准,直接写SQL又可能会有风险。就出了DQL,语法还和sql很像
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答878 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答935 阅读
1 回答916 阅读
1 回答847 阅读
4k 阅读
2 回答4.5k 阅读
2.8k 阅读
1 回答5.2k 阅读
1 回答3.4k 阅读✓ 已解决
你可以使用 ORM的对象操作数据库,你也可以写DQL操作数据,你可以写 SQL来操作数据库。
ORM 无法涵盖所有的SQL标准,直接写SQL又可能会有风险。就出了DQL,语法还和sql很像