我有下表,其中我必须针对每个 itemName
设置 orderID
,我的 itemName
设置成功,但 orderId
设置 null ,当我在控制台打印值时,它会打印正确的值。
谁能告诉我我的代码有什么问题吗?
List<String> items;
items=orderRequest.getOrderItem();
OrderItem orderItem=new OrderItem();
for (String temp : items) {
orderItem.setItemName(temp);
orderItem.setOrderId(order.getId());
System.out.println("Order Id " + order.getId());
orderItemRepo.save(orderItem);
}
最佳答案
请检查您的字段名称并附加调试器以找出真正的问题
关于java - Spring:未在表中设置列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43603880/