我正在设计我的数据模型,并对Parse可以存储和不能存储的值的限制提出疑问。
当fetch
来自Parse的对象时,我是否能够检索最终由字符串和数字组成的嵌套数组和字典?
iOS中的示例: @[ @[@"This is a string object"] , @[@1, @5] ]
我假设Parse服务器完全拒绝自定义对象,例如MyCustomObject : NSObject
。这是对的吗?
答案 0 :(得分:1)
看起来这个线程不允许使用字典,但我能够让多维数组工作。
Unable to save Dictionary on ParseUser
多维数组的代码:
var parseObject = PFObject(className: "myClass")
var myNestedArray: [[AnyObject]] = [[AnyObject]]()
myNestedArray.append(["value1", "value2"])
parseObject["myFieldName"] = myNestedArray
parseObject.save()
显然你想在进行保存之前完成数组的创建,但是这应该可以让你在解析时创建多维数组,而不需要一些连接表。