在 Play 框架中,我的模型代码如下所示;
@Entity
public class Student extends Model {
private static final long serialVersionUID = 1L;
private static Finder<Long, Student> find = new Finder<Long, Student>(
Long.class, Student.class);
...
@Formats.DateTime(pattern = "YYYY-MM")
public Date career_begin;
如您所见,career_begin 被定义为 dateTime 格式,如 'yyyy-mm'。
然后,我尝试通过 YAML 文件保存我的初始数据。看起来像;
students:
- !!models.Student
...
career_begin: 2010-02
但是,Play 框架无法读取此数据。它一直说这是一个无效的输入。如何将日期格式数据放入 YAML 文件中?