在 Propel 中模拟枚举类型:尝试生成表单类时出错

发布于 2024-10-11 18:28:34 字数 793 浏览 5 评论 0原文

documento: {type: varchar, sqltype: enum, size:
"'F','DDT','RC','FOURTH_ELEMENT','PM','KV','VN','CMS'", required:
true, defaultValue: 'F', required: true}

我收到下一条错误消息(总是带有第四个元素,我的意思是 如果我写 3 个或更少的元素,它不会给出任何错误):

<块引用> <块引用>

推动生成表单类

无法获取未定义的 TableMap 表:FOURTH_ELEMENT

[?php

/** * sfGuardUserProfile 表单基础 班级。 * * @方法 sfGuardUserProfile getObject() 返回 当前表单的模型对象 ** @包##项目名称## * @子包形式 * @author
作者姓名 * @版本 SVN:$Id:sfPropelFormGenerateTemplate.php 24171 2009-11-19 16:37:50Z Kris.Wallsmith $ */ 抽象类 BasesfGuardUserProfileForm 扩展 BaseFormPropel { 公共函数 设置() { $this->setWidgets(数组(

sf 1.4.

哈维尔

documento: {type: varchar, sqltype: enum, size:
"'F','DDT','RC','FOURTH_ELEMENT','PM','KV','VN','CMS'", required:
true, defaultValue: 'F', required: true}

I get the next error message (always with the fourth element, I mean
if i write 3 or less elements it doesn't give any error):

propel generating form classes

Cannot fetch TableMap for undefined
table: FOURTH_ELEMENT

[?php

/** * sfGuardUserProfile form base
class. * * @method
sfGuardUserProfile getObject() Returns
the current form's model object * *
@package ##PROJECT_NAME## *
@subpackage form * @author
AUTHOR_NAME * @version SVN: $Id: sfPropelFormGeneratedTemplate.php
24171 2009-11-19 16:37:50Z
Kris.Wallsmith $ */ abstract class
BasesfGuardUserProfileForm extends
BaseFormPropel { public function
setup() {
$this->setWidgets(array(

sf 1.4.

Javier

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

廻憶裏菂餘溫 2024-10-18 18:28:34

您应该升级到 Propel 1.6.3 以获得高级列功能(例如 ENUM): http://www.propelorm.org/cookbook/working-with-advanced-column-types.html#enum_columns

威廉

You should upgrade to Propel 1.6.3 in order to get the advanced columns feature (ENUM for instance): http://www.propelorm.org/cookbook/working-with-advanced-column-types.html#enum_columns.

William

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文