我可以在谷歌消防商店控制台内创建对象到对象的地图吗



我有以下对象:

public class Cart {
public String id;
public List<Map<Product, Double>> productsInCart;
}

在这个钥匙本身就是一个复杂的物体,如何在火库中做到呢?上述对象也可以重新设计为以下

public class Cart {
public String id;
public Map<Product, Double> productsInCart;
}

Firestore没有任何";复数";键或属性。字段和嵌套对象属性名称必须是字符串。如果你需要存储更复杂的东西,你需要以某种方式将其简化为一个唯一的字符串。一种选择是使用对象中数据的散列,但最好将对象重新设计为只使用字符串作为键。

最新更新