cost 66 ms
如何为 Mongock 实现@RollbackExecution 方法 - How to implement @RollbackExecution method for Mongock

我有简单的文档 class: 我想用字段参数扩展它: 我的 Mongock @Execution 方法是: 用方法: 我的问题是 - 如果在 model 扩展名之后创建的文档也可以具有值为“false,false”的参数字段,那么如何实现 @RollbackExecution 方法,我只是不能将数据 ...

在多数据库 Spring 项目中仅在一个数据库上运行 Mongock - Running Mongock on only one database in multidatabase Spring project

我有相当大的旧式多模块 Java Spring 引导项目,它连接到一个 MySql 数据库和两个 Mongo 数据库(比如说codebook和report )。 我正在尝试设置 Mongock 以便能够进行 Mongo 数据库迁移。 我只需要一个 Mongodb 数据库( report )。 我添 ...

使用 Spring Boot 启动 Mongock CLI 失败,NullPointerException:无法调用 buildRunner - Fail to start Mongock CLI with Spring Boot, NullPointerException: Cannot invoke buildRunner

我尝试使用 Mongock 进行数据库迁移,它是一个非常好的工具。 它在主应用程序启动时激活。 最近我发现有 Mongock CLI,它更适合我的目标。 不幸的是,我无法让它发挥作用。 我以我之前的项目为模板, mvn clean package它,jar文件在target文件夹中成功创建。 我按照 ...

扩展表示模型时<T>使用 mongodb 的模型中的 HATEOAS 类应用程序不再工作 - spring boot - When extending the RepresentationModel<T> class of HATEOAS in the model using mongodb the application no longer works - spring boot

我正在研究 spring 使用 spring-boot、mongodb、lombok、mongock 构建 API ......这个项目。 在放置 HATEOAS 时我遇到了问题,我注意到它在我继承RepresentationModel&lt;T&gt; class的那一刻是相关的。 错误完成 ...

我们可以使用 mongock 作为迁移工具来重命名 mongodb 集合吗 - Can we use mongock as a migration tool to rename mongodb collection

我们将重命名一个 mongodb 集合并在我们的 spring 启动微服务中编写迁移脚本。可以使用 mongock 吗? 试图了解如果 changeunit 在应用程序启动时执行一次,它会在重新启动后抛出异常并且找不到要重命名的旧集合。 mongoTemplate.getCollection("c ...

MongoDB:按日期字段搜索,按条件更新 - MongoDB: Search by field with date and update it by condition

请告诉我如何满足以下条件——如果 info.startDate 字段中的时间不等于 00 小时,则将日期 (2021-05-27) 提前 1 天,将时间设置为 00:00: 00.000Z。 我试图笨拙地通过 Mongock 获取集合的所有元素并通过 LocalDateTime 进行检查,但是我的堆 ...

如何使用其多个属性/生命周期方法测试 mongock 中的更改单元? - How to test change unit in mongock with its multiple attributes/lifecycle methods?

我们最近从 MongoBee 迁移到 Mongock,在 Mongock 5 版本中, @ChangeLog和@ChangeSet被删除了。 编写@ChangeUnit非常简单,回滚方法非常有用。 但是,我无法弄清楚如何编写一个测试来模拟测试数据库中的迁移并验证数据库中的更改,因为 @Change ...

如何使用 Mongock 处理降级操作? - How to handle downgrade operation with Mongock?

我有一个关于与 Mongock 一起执行降级的问题。 我得到了与 mongock 集成的 Java Spring 应用程序,假设我将应用程序从 v1 升级到 v2。 在升级迁移脚本“001”期间执行并迁移数据,因此我可以在“mongockChangeLog”集合中看到新条目。 一天后,客户说存在严 ...

MongoCK:如何动态导入和迁移不同系统版本之间的 mongoDB 数据? - MongoCK: How to import and migrate mongoDB data between different system versions on the fly?

我有 2 个 Java 服务器实例和 MongoDB 数据库在 docker 中运行。 我们使用 mongock 来迁移工作正常的 MongoDB 数据。 我开发了一项功能,用户可以从一个实例中导出 MongoDB 的特定数据,然后导入到另一个实例中。 当上述实例不在同一版本时会出现问题, 源实例 ...

java mongo json 模式验证 - java mongo json schema validation

我想知道 mongock 是否支持 synthax,例如: 当它在集合创建期间构建验证时,或者如果您知道一个库可用于“合并”一个独特的大 json 模式中的所有引用,该模式可作为用于验证的文档的输入。 我用来验证集合的代码是: 正如您现在看到的,我只是从文件中读取 json 模式并使用文档 obje ...

Mongock 失败:NoClassDefFoundError org/springframework/data/mongodb/MongoDatabaseFactory - Mongock failed: NoClassDefFoundError org/springframework/data/mongodb/MongoDatabaseFactory

我在我的 spring 启动应用程序中使用以下 pom: 当我使用java -jar my-app.jar运行应用程序时,出现以下错误: 但是当我使用-noverify运行应用程序时,似乎一切正常拜托,有人可以帮我吗? ...

带有事务的 Mongock 迁移失败 - Mongock migration failure with transaction

我正在运行一个 spring 启动 2.4.3 应用程序,并且我有一个支持事务的 mongodb 4 集群(我使用 run-rs 在本地运行它)。 我也在使用 spring 数据 mongodb。 我正在尝试为数据库迁移集成 mongock(最新版本 - 4.3.8),但我遇到了一个我无法解决的问题 ...

2021-04-13 13:39:39   1   174    mongock  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM