我正试图将数据库从kubernetes集群备份到我的计算机上,作为bson文件。我使用端口转发将我的mongodb指南针连接到kubernetes集群。有人能帮我从数据库下载特定的集合(450 my )到我的桌面吗?
我已经尝试了一段时间了,但我似乎找不到绕过它的方法。
不幸的是,在蒙哥罗盘中,无法以bson文件的形式下载集合。我把库伯内特斯吊舱送到的港口是27017。
我使用Spring Data Mongo存储库来持久化我的实体。所有实体的父类如下所示:
@Document
public abstract class AbstractEntity {
@Id
private String id;
@CreatedDate
private Date dateCreated;
@LastModifiedDate
private Date lastUpdated;
@Version
private Long version; // This is creating trouble while
我正在使用Spring与MongoDB一起定义类构建和区域之间的OneToMany关系(构建包含许多区域,每个区域都有一个idBuilding字段来指定它所属的构建)。在一个典型的基于MySQL的语法中,没有问题(我在构建和区域之间使用单向的OneToMany关系来定义它,但是使用mongoDB语法我有一些困难。我的问题是如何为MongoDB定义这种单向的MongoDB关系,计算级联选项(不管是否使用@DBRef)?以及如何使用@Query注释查询它们。
下面是我对关系的mongoDB的尝试(我使用了加密技术):
@Document("Building")
pu