Hi,
I would like to save the object ID locally when saving the object to backendless.
When I try calling the object id it keeps returning null.
I have included a screen shot of the code I am using.
Thanks in advance.
Hi,
I would like to save the object ID locally when saving the object to backendless.
When I try calling the object id it keeps returning null.
I have included a screen shot of the code I am using.
Thanks in advance.
Hi, Nicholas.
After you made “save” try to use returned object.
Hi Nicholas,
As I can see, sliderId is just chank with String value, so it should save as usual.
Also ObjectID is autogenerated value and looks like - 7165BBED-8B6B-E8F3-FF79-5AD2A0A3E600
Please refer to below examples, hope they will help you.
@try {
// create the orders datastore
id <IDataStore> orders = [backendless.persistenceService of:[Order class]];
OrderItem *orderItem1 = [OrderItem new];
orderItem1.name = @“Printer”;
orderItem1.quantity = @(1);
orderItem1.price = @(99.0);
OrderItem *orderItem2 = [OrderItem new];
orderItem2.name = @“Paper”;
orderItem2.quantity = @(10);
orderItem2.price = @(19.0);
Order *order = [Order new];
order.orderNumber = @(1);
order.orderName = @“Office Supplies”;
[order addOrderItem:orderItem1];
[order addOrderItem:orderItem2];
order = [orders save:order];
NSLog(@“Order has been saved: %@”, order);
}
@catch (Fault *fault) {
NSLog(@“Server reported an error: %@”, fault);
}
}
Thanks for your help!