java - 如何防止在 Backendless 发送和创建对象的属性

标签 java android server backendless

我在无后端应用程序中有对象模型,架构:

public class Message{

    public  String objectId;
    private long created_at;
    private String sender,receiver,text;
    public boolean isSearched;
    ...
}

我不想在数据库中创建列“isSearched”,我该怎么做?

我尝试在公共(public)声明之前将transientSerialized的实现一起使用:

public class Message implements Serializable{

  public  String objectId;
  private long created_at;
  private String sender,receiver,text;
  transient public boolean isSearched;
}

但当我像这样执行保存方法时:

Backendless.Persistence.save( new Message(...), new AsyncCallback<Message>())

Searched 列是在数据库中创建的。

有什么建议吗?

最佳答案

在控制台中禁用动态用户定义enter image description here

关于java - 如何防止在 Backendless 发送和创建对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41184949/

相关文章:

java - 将国家列表中的国家一一分配给PlayerList中的玩家

android - 将 Android 版本 2.3 转换为 1.5

android - 如何仅在连接互联网时运行服务?

python - 如何在后台运行Python(Flask)服务器?

ruby-on-rails - Heroku 环境中无法解释的高响应时间

java - 生成动态表以及动态单选按钮以进一步在 JSP 中生成动态表

java - Json 到 HashMap

java - 从 servlet 设置 html 标签的值

android - 使用 PhoneGap 在 Android 中删除缓存

ajax - 使用模板在 Golang 中创建加载更多按钮