gpt4 book ai didi

php - 如何在 Symfony 2 中为数据库 View 设置实体(原则)

转载 作者:IT老高 更新时间:2023-10-28 23:51:42 25 4
gpt4 key购买 nike

假设我有一个 View 表。我想从它获取数据到一个实体。我可以(以及如何)创建实体类来做到这一点(不需要保存操作)?我只是想展示它们。

最佳答案

接受的答案是正确的,但我想提供一些您可能想要考虑的额外建议:

将您的实体标记为只读。

将构造函数设为私有(private),这样只有 Doctrine 可以创建实例。

/**
* @ORM\Entity(readOnly=true)
* @ORM\Table(name="your_view_table")
*/
class YourEntity {
private function __construct() {}
}

关于php - 如何在 Symfony 2 中为数据库 View 设置实体(原则),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8377671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com