gpt4 book ai didi

php - 如何将 Propel orm 的 View 作为查询类?

转载 作者:行者123 更新时间:2023-11-29 06:11:28 25 4
gpt4 key购买 nike

我有一个包含两个表和一个 View 的数据库,我使用 propel init 创建一个项目,现在当我在 Propel 创建的文件上只有我的两个表时,我可以从我的表我无法访问我的 View 以从中获取查询!

我在他们的 Github 存储库上阅读了一些关于 propel View 的相关问题,但没有找到任何方法来获取我的 View ,就像我在 PHP 上的表一样,

无论如何,现在我想知道有什么方法可以让我对推进器有看法并使用该类(如表普通查询类)从中获取查询?

最佳答案

View 只是一个虚拟表,因此对于基于 View 的模型,您需要正常定义列,并添加 readOnly="true"skipSql="true" 表格元素上的属性。

skipSQL 告诉 propel 不要为表生成 DDL SQL 语句,readOnly 告诉 propel suppress mutators/setter, save()delete() 方法。参见 Propel Documentation .

有关详细解释/示例,请查看我对类似问题的回复 here .

关于php - 如何将 Propel orm 的 View 作为查询类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38024744/

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