我在我的数据库中创建了一个 View
CREATE VIEW TBL_TITLE (...)
该 View 在 yaml 中由
HQ\Title:
type: entity
table: TBL_TITLE
fields:
(...)
lifecycleCallbacks: { }
这工作正常:我的实体已正确加载和写入。但是当我运行
orm:schema-tool:update
,我得到CREATE TABLE TBL_TITLE (...);
所以doctrine2 (2.1.6) 没有看到
TBL_TITLE
已经作为 View 存在并想要创建一个表。我如何申报 TBL_TITLE
作为 View 以便模式工具识别它?
最佳答案
您不能,模式工具在当前状态下无法处理。
关于doctrine-orm - 使用doctrine2将sql View 映射到php实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12297666/