playframework - CRUD模块不支持Calendar类型?

标签 playframework

CRUD 模块很酷,但问题不大。

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

好像CRUD不支持Calendar类型

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

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

谢谢。

仅供引用, 模型类之一

@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 也会出现。

最佳答案

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

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

关于playframework - CRUD模块不支持Calendar类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7558274/

相关文章:

java - Play Framework 2.3.1 内部类中的 Promise 异常处理

scala - 异常动态过滤器

playframework - 我如何将进化应用于 Play 框架中的测试数据库

scala - SBT 中的排序和覆盖任务

scala - 了解 Play 使用的是哪个 Akka 版本

playframework - JHAML 和 Play Framework ?

Java - 在构造函数方法调用中阻塞

java - Play framework 1.2.5应用启动慢

java - 如何检查一个类是否已在 JAVA 中实例化

playframework - 在本地部署 Play 应用程序