忽略数据库中不存在的列

时间:2018-03-01 13:25:18

标签: java azure-mobile-services

我正在使用azure的移动服务。

示例:

我有一个由4个字段组成的ToDoItem类

Id,Text,Complete,State。

云中的数据库只有:Id,Text,Complete但是字段State没有,并且在尝试在云中插入数据时,会抛出错误400:因为列Status不在表格的方案 我的问题是:

插入记录时如何忽略State字段?

1 个答案:

答案 0 :(得分:2)

在JavaEE中,您可以使用@Transient注释来注释这些字段。 使用@Transient,您可以拥有一个不应该持久化的字段。

检查此问题: Why does Java have transient fields?