Neo4j - 重新启动程序总是恢复新添加数据的值
Neo4j - Relaunch the program always revert the value of new added data
我的 Neo4j 数据库有问题。当我向数据库添加新数据并更新它的值(默认值:0.0)时,它会记录在数据库中,然后当我刷新页面时,数据不会改变。
但是,当我重新启动程序(停止 - 星标或重新启动)程序时,新数据的值将恢复到其原始值 (0.0)。我已经尝试跟踪所有与更改值相关的事件,但是执行断点的 none 以更改值。
是否有任何错误可以将值恢复为默认值?因为我的新数据的值,与我将其添加到数据库后(更新前)的默认值相同。
这是我创建新数据的简单代码
LineItem newLineItem = new LineItem(engine, previousLineItem.getNo() + 1, previousLineItem.getSection(), "ACTIVITY ENGINE", previousLineItem.getActivityCode(), "ENGINE", 0.0,
"",checked, "");
lineItems.add(newLineItem);
lineItemService.save(lineItems);
这就是我更新数据的方式
LineItem lineItem = lineItemService.findById(id);
if(lineItem != null){
if(name != null)lineItem.setName(name);
if(duration != null)lineItem.setDuration(roundUpToNearestQuarter(duration));
lineItemService.save(lineItem);
return lineItemList;
}
return new ArrayList<LineItem>();
问题是,当我只是刷新页面,并没有重新启动它时,持续时间数据与最新数据相同,但在我重新启动程序后,持续时间数据将恢复为默认值 (0.0)
没有代码可以将我的数据恢复到原来的状态,因为我已经全局搜索并在每个可能更改值的代码上设置断点。
这个错误与我的另一个错误相关,参数错误输入。 Link :
它会将我所有的值恢复为默认值,因为当我重新启动程序时,它会得到我之前设置的默认数据。
只需要检查数据库中保存的属性数据和数据,是正确的数据还是错误的类型数据。
我的 Neo4j 数据库有问题。当我向数据库添加新数据并更新它的值(默认值:0.0)时,它会记录在数据库中,然后当我刷新页面时,数据不会改变。
但是,当我重新启动程序(停止 - 星标或重新启动)程序时,新数据的值将恢复到其原始值 (0.0)。我已经尝试跟踪所有与更改值相关的事件,但是执行断点的 none 以更改值。
是否有任何错误可以将值恢复为默认值?因为我的新数据的值,与我将其添加到数据库后(更新前)的默认值相同。
这是我创建新数据的简单代码
LineItem newLineItem = new LineItem(engine, previousLineItem.getNo() + 1, previousLineItem.getSection(), "ACTIVITY ENGINE", previousLineItem.getActivityCode(), "ENGINE", 0.0,
"",checked, "");
lineItems.add(newLineItem);
lineItemService.save(lineItems);
这就是我更新数据的方式
LineItem lineItem = lineItemService.findById(id);
if(lineItem != null){
if(name != null)lineItem.setName(name);
if(duration != null)lineItem.setDuration(roundUpToNearestQuarter(duration));
lineItemService.save(lineItem);
return lineItemList;
}
return new ArrayList<LineItem>();
问题是,当我只是刷新页面,并没有重新启动它时,持续时间数据与最新数据相同,但在我重新启动程序后,持续时间数据将恢复为默认值 (0.0)
没有代码可以将我的数据恢复到原来的状态,因为我已经全局搜索并在每个可能更改值的代码上设置断点。
这个错误与我的另一个错误相关,参数错误输入。 Link :
它会将我所有的值恢复为默认值,因为当我重新启动程序时,它会得到我之前设置的默认数据。
只需要检查数据库中保存的属性数据和数据,是正确的数据还是错误的类型数据。