Hi,everyone! i’m stuck in another problem , Plz help me .
i’m trying to store data object through data service api and then adding relation with Users (parent).
but i’m facing an error again and again.
i have created relation from backendless console.
here is sample code which i’m trying.
Backendless.Persistence.of(“services”).save(obj, new AsyncCallback<Map>() {
@Override
public void handleResponse(Map response) {
child.add(response); // Array list
Log.d("object id ",response.get("objectId")); // object id is retrived successfully
Backendless.Data.of(BackendlessUser.class).addRelation(Backendless.UserService.CurrentUser(), "workshopservices:services:n", child, new AsyncCallback<Integer>() {
@Override
public void handleResponse(Integer integer) {
Toast.makeText(getActivity(), "done", Toast.LENGTH_SHORT).show();
}
@Override
public void handleFault(BackendlessFault backendlessFault) {
Log.e("RelationError",""+backendlessFault.getMessage()); }
});
}
@Override
public void handleFault(BackendlessFault fault) {
Log.e( "DataStoreError", "" + fault.getMessage())
}
});
And this is ERROR:
Unable to create relation .Child object with ids ‘null’, ’ null’ are not found in the related table