忽略数据库中不存在的列

Ignore columns that do not exist in the database

我用的是azure的移动服务

示例:

我有包含 4 个字段的 ToDoItem class

Id、文本、完整、状态。

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

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

在 JavaEE 中,您可以使用 @Transient 注释来注释这些字段。 使用 @Transient 你可以有一个不应该保留它的字段。

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