Java Firestore:原语vs对象
我第一次开始使用Firebase Firestore数据库,我想知道在使用int、long或bool等变量时,使用对象还是原语更好 我试过看类似的问题或官方文件,但没有任何东西能回答这个问题 Firestore介绍链接为。在中,它显示了一个添加了基本变量的自定义对象的示例。最后,显示了支持的数据类型,其中也包括对象变量Java Firestore:原语vs对象,java,android,firebase,google-cloud-firestore,Java,Android,Firebase,Google Cloud Firestore,我第一次开始使用Firebase Firestore数据库,我想知道在使用int、long或bool等变量时,使用对象还是原语更好 我试过看类似的问题或官方文件,但没有任何东西能回答这个问题 Firestore介绍链接为。在中,它显示了一个添加了基本变量的自定义对象的示例。最后,显示了支持的数据类型,其中也包括对象变量 提前谢谢 数据类型的基本版本和对象版本都将映射到完全相同的Firestore类型。使用哪种类型完全取决于您,但一般惯例是使用基元类型,除非您希望它们的值在某个时刻为空。我不理解您
提前谢谢 数据类型的基本版本和对象版本都将映射到完全相同的Firestore类型。使用哪种类型完全取决于您,但一般惯例是使用基元类型,除非您希望它们的值在某个时刻为空。我不理解您试图做出的决定。Firestore对象只是其他数据类型的容器。你能否编辑这个问题,以便更清楚地说明你正试图做出的具体决定,以及如何为你的应用程序建模数据?我的意思是,在创建我将存储在Firestore中的自定义对象时,如果我将对象的状态设置为对象或基本体(如布尔值或布尔值),会有区别吗?如果存在,区别是什么?