什么是DQL findBy()
查询语法? ();} getDoctrine() - > getRepository(“AppBundle:Users”) - > findBy($ queryWhere);DQL findBy默认查询
1
A
回答
0
这将为WHERE子句
$repository->findBy(['email' => '[email protected]', 'city' => 'Berlin'])
SELECT * FROM table WHERE email = "[email protected]" AND city = "Berlin"
如果你有兴趣,你可以看看标准在方法getSelectSQL
下面的链接
0
这通常与实体的属性一起使用。它使用一个数组作为实体的属性名称和值作为您要搜索的值。
例子:
$this->getDoctrine()
->getRepository('AppBundle:Users')
->findBy(['id' => $id])
;
$this->getDoctrine()
->getRepository('AppBundle:Users')
->findBy(['userName' => $userName])
;
$this->getDoctrine()
->getRepository('AppBundle:Users')
->findBy(['email' => $email])
;
你可以阅读更多关于它在这里:https://symfony.com/doc/current/doctrine.html#fetching-objects-from-the-database
+0
Tnx但我想知道什么是dql语法像'select u from ...' –
相关问题
- 1. Documentum查询-DQL
- 2. DQL查询从
- 3. Documentum DQL查询
- 4. SQL查询默认
- 5. 等于DQL查询
- 6. 在DQL子查询
- 7. DQL查询失败
- 8. 在DQL上用Symfony查询子查询
- 9. DQL复杂的查询,嵌套查询
- 10. 准备默认查询
- 11. Mongoose默认范围查询
- 12. 覆盖默认查询集
- 13. 带关联的DQL查询?
- 14. symfony2/doctrine2 - dql子查询
- 15. 主义DQL搜索查询
- 16. DQL查询 - 右键加入
- 17. DQL原则查询翻译
- 18. 如何结合DQL查询
- 19. 在查询生成器Dql
- 20. 学说2 DQL子查询
- 21. C#使用默认搜索查询启动默认浏览器
- 22. 使用symfony findBy方法嵌套查询
- 23. Microsoft CRM用户默认表单查询
- 24. 在django中修改默认查询集
- 25. ContentProvider/ContentResolver查询按ID排序默认
- 26. LINQ to Entites 4.0查询默认编译?
- 27. 查询改变列的默认值
- 28. 实体框架查询本地默认
- 29. 在LINQ查询中的默认值
- 30. TPL - 是否默认命令PLINQ查询?
感谢您的回答 –