CRUD模块不支持日历类型?

时间:2011-09-26 16:36:30

标签: playframework

CRUD模块很酷但很小的问题。

我在模型类中使用“日历”类型,它们不会出现在CRUD页面中。 一旦他们的类型从“日历”更改为“日期”,就会显示。

似乎CRUD不支持日历类型。

问题。 如何在CRUD模块的模型类中使用Calendar类型?

您可能只是建议我使用日期而不是日历。但它不适合我的项目,因为在我的项目中,日期类型在某些情况下不起作用。

谢谢。

FYI, 其中一个模型类

@Entity
@Table(name = "brands")
public class Brand extends Model {
@Column
public String name;

@Column
public Calendar modified_at;

@Column
public Calendar created_at;

...
}

CRUD页面仅显示名称字段。但是,一旦类型更改为“日期”,modified_at和created_at也会出现。

1 个答案:

答案 0 :(得分:3)

CRUD是一个基本模块,它缺少对几件事的支持(例如,日期只显示dd / mm / yyyy部分,而不是小时或分钟)。

您可能需要自定义它。该代码可用here以及Play!您在“modules”文件夹中的发行版。只需修改内容以满足您的需要,并将其部署为依赖项文件中的本地模块。