2016-12-16 16 views
1

我在backendless應用對象模型,架構:如何從一個對象的屬性阻止發送和創造在Backendless

public class Message{ 

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

我不想在數據庫中創建列"isSearched",如何我可以那樣做嗎?

我嘗試了公開聲明之前,使用transientSerializable實現:

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列DB。

有什麼建議嗎?

+1

嘗試使用此註釋來註釋您的類:'@ExcludeProperty(propertyName =「isSearched」)' –

+0

您是否嘗試過後端?我應該在哪裏準確地加上這個註釋? – totothegreat

+0

我知道這個領域是公開的,但是你有公共的getter/setter方法嗎? –

回答

0

禁用動態用戶定義在控制檯中。 enter image description here

相關問題