当前位置: 首页 > 知识库问答 >
问题:

是否可以在MongoDB atlas中创建Firebase FireStore这样的子集合?

茅鸿宝
2023-03-14

我们能否像在firebase firestore中创建子集合那样,在mongoDB文档中创建子集合?

共有1个答案

宗政楚
2023-03-14

MongoDB的逻辑架构是:

Cluster
- Database
-- Collection
--- Document

你可以有多个数据库,每个数据库都有多个集合,每个数据库都有多个文档,每个数据库都有你想放在文档中的内容。

文档可以有复杂的字段,比如对象/字典和列表/数组。

您可以在内部字段上建立索引,而不仅仅是在顶级字段上。

 类似资料:
  • 问题内容: 是否可以创建内联伪样式? 例如,我可以做以下事情吗? 这背后的原因是我正在开发一个创建UI元素的.NET库。我想生成无需设置外部样式表即可设置其悬停状态的HTML元素。 问题答案: 不幸的是,不能,您不能使用内联CSS来实现悬停效果。 此问题的(较差)解决方法是让控件在呈现时呈现样式块。例如,您的控件可以呈现为: 如果您可以强迫用户在页面顶部放置“样式控件”,则可以在其中渲染所有自定义

  • 问题内容: 有没有一种方法可以检查nodestore的firestore中是否存在子集合? 目前,我正在使用文档,但是我需要检查文档中是否存在子类以便写入一些数据。 问题答案: 就在这里。您可以使用docs.length来知道子集合是否存在。 我制作了一个样本来指导您,希望对您有所帮助。

  • 问题内容: 让我们考虑以下情况。有一个,有一个。子窗格将添加到父窗格。考虑到可以动态地添加和删除子窗格而没有任何限制和顺序的情况下,如何才能仅在可见子窗格的情况下使parentPane可见。当然childPane的可见状态也可以随时更改。是否可以创建动态Bindings.OR,以便我可以动态向其添加/删除子可见属性?如果是,那怎么办?如果没有,那么在这种情况下使用什么解决方案? 问题答案: 您可以

  • 问题内容: 如何在Python中使类或方法抽象? 我尝试像这样重新定义: 但是现在,如果我创建一个像这样继承的类: 那么我也无法实例化,因为它调用了其超类的方法。 有没有更好的方法来定义抽象类? 问题答案: 使用该模块创建抽象类。使用装饰器来声明方法摘要,并根据您的Python版本使用以下三种方式之一声明类摘要。 在Python 3.4及更高版本中,您可以从继承。在Python的早期版本中,您需要

  • 问题内容: 我正在尝试在Spark中实现K最近邻算法。我想知道是否可以使用嵌套的RDD。这将使我的生活更加轻松。考虑以下代码片段。 目前,此嵌套设置出现错误(我可以在此处发布完整日志)。可以放拳头吗?谢谢 问题答案: 不,这是不可能的,因为RDD的项必须可序列化,而RDD不可序列化。这是有道理的,否则您可能会通过网络传输整个RDD,如果其中包含大量数据,这将是一个问题。如果它不包含很多数据,则可能

  • 问题内容: 我只想知道是否可以在Java中创建命令提示符。我的朋友要求这样做,我想知道是否可行。如果有可能,有人可以建议我一些api或其他东西吗?谢谢。 编辑:我想使其类似于Windows命令提示符 编辑2:我想制作一个SWING GUI应用程序并将命令提示符放在其中。 问题答案: 您可以使用Process API在Java中运行命令。您还可以 获取 输出并将输入 写入运行 的进程。有关更多信息,