【问题标题】:Include view in my schema.xml在我的 schema.xml 中包含视图
【发布时间】:2016-07-01 08:52:26
【问题描述】:

我需要在 schema.xml 中包含我的数据库视图。

1) 我在我的 SQL 数据库中创建一个视图
2) 我启动这个命令 (propel database:reverse) 来生成一个新的 schema.xml

然后我想做propel model:build 来创建视图的模型并像这样进行查询:

$collection = MyView::create()->find();

但是当我创建新的 schema.xml 时没有任何视图,所以我无法构建视图的模型。

如何在 schema.xml 中包含我的视图,然后构建他们的模型?
谢谢。

【问题讨论】:

    标签: php xml view propel


    【解决方案1】:

    可以添加类似于表格的视图,然后添加skipSqlreadOnly属性:

    <table name='MyView' skipSQL='true' readOnly='true' ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      相关资源
      最近更新 更多