如何为这些实体编写 DQL?
我有实体被视为数据库屏幕截图:
您可以在此处看到屏幕截图-> http://imageshack.us/photo/my-images/830/asdsasda。 jpg/
我想通过给出 TnRegion 参数来引入 TnModuleItem 的对象数组。
我怎样才能用DQL编写来带来这个查询。
编辑:我想写一个这样的模型:
public function get_module_items_by_region_id($region_id){
// code comes here
return $tnModuleItemsObj //TnModuleItemsObject
}
I have entities seen as DB screenshot:
You can see the screenshot here-> http://imageshack.us/photo/my-images/830/asdsasda.jpg/
I want to bring an object array of TnModuleItem by giving a TnRegion parameter.
How can i write in DQL to bring this query.
Edit: I want to write a model like this:
public function get_module_items_by_region_id($region_id){
// code comes here
return $tnModuleItemsObj //TnModuleItemsObject
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您尝试类似的操作:
当然,您应该从某个地方获取您的实体管理器并放入变量 $em,在我的例子中,我使用 Zend Framework 的 Bisna“胶水”,并通过 Zend_Registry 检索它,但这可能与您的情况不同案件。
使用结果值,您可以 foreach 模块项,并且每个元素都是 tnModuleItem 对象。
祝你好运!
And if you try something like:
Offcourse you should get your entitymanager somewhere from and put in the variable $em, in my case I use the Bisna 'glue' for Zend Framework and I retrieve it by the Zend_Registry but that could be different in your case.
With the result value you can foreach your module items and every element is a tnModuleItem object.
Good luck!
好的。我解决了这个问题:
必须选择一个根实体。
OK. I solved problem with this:
must select a root entity.