【问题标题】:Generating models from database views in Yii在 Yii 中从数据库视图生成模型
【发布时间】:2011-05-10 09:09:54
【问题描述】:

我正在尝试从数据库视图生成模型,其唯一目的是查看和搜索各种表中的复杂记录。

但是我得到“表 'XXX' 不存在”。逻辑上视图就像表。

任何创造性的解决方法?

【问题讨论】:

  • 据我所知,yii 不支持数据库视图。不是了吗...但也许这在新的 yii 版本中改变了!?
  • @ bndr:我正在查看由 gii 从数据库视图生成的 AR 类。它们被视为只能选择的表格。

标签: php yii


【解决方案1】:

几天前,我使用gii 创建了一个视图的 AR 模型。我只需要输入视图名称就可以了。您一定是输入了错误的视图名称。

Here 是我不久前问过的一个 SO 问题。

【讨论】:

    【解决方案2】:

    这是系统特定的数据库访问违规,至少与 Yii 代码无关,请让您的网络主机为您的 MySQL 用户名配备数据库的 SHOW VIEW 权限。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 2011-02-23
      • 1970-01-01
      相关资源
      最近更新 更多