0
我有,我要保存到MySQL和MongoDB的春數據的MongoDB拋出org.springframework.dao.DuplicateKeyException
對象類是類似於對象:
訂單:
public long id;
public String brokerID;//UUID
public String userID;//UUID
public String orderID;//UUID
public double price;
public long volume;
long id字段是爲mysql自動增加並返回給我作爲OUT參數,
當我試圖用Spring數據保存兩個不同的命令對象到mongodb時,它給了我DuplicateKeyException,因爲它假定ID是我的鑰匙,並且因爲它沒有初始化,兩個對象ID = 0
mongoOperation.insert(new Order(UUID.randomUUID().toString(), UUID.randomUUID().toString(), UUID.randomUUID().toString(), 500d, 500l));
mongoOperation.insert(new Order(UUID.randomUUID().toString(), UUID.randomUUID().toString(), UUID.randomUUID().toString(), 500d, 500l));
我怎麼能保存到MongoDB中,重命名ID別的東西?