我正在使用MongoDB进行存储的Web应用程序。我需要将文件存储在MongoDB中。但mongodb创建了两个不同的集合(即fs.files和fs.chunks)。是否可以将文件存储在自定义创建的集合中。
例如:
@Document(collection = "client")
@Getter(value = AccessLevel.PACKAGE)
@Setter(value = AccessLevel.PACKAGE)
@NoArgsConstructor(access = AccessLevel.PACKAGE)
@EqualsAndHashCode(of = "clientCode")
public class Client {
@Id
private ClientId clientCode;
private Set<ClientDocument> clientDocuments;
}
此处客户端是我的集合,它有一组客户端文档。 我需要将文件存储在客户端集合中,以便我可以区分不同客户端的文档。