如何将spring mongodbtemplate检查对象是否已经存在

问题描述:

我在spring mongo的mongdbtemplate中使用save方法(下面提供的api链接)。如何将spring mongodbtemplate检查对象是否已经存在

http://static.springsource.org/spring-data/mongodb/docs/1.2.x/api/org/springframework/data/mongodb/core/MongoTemplate.html#save(java.lang.Object,java.lang.String中)

我想了解如何将mongdbtemplate检查对象已经存在。 我假设它在传递的对象上使用equals方法,请让我知道它是否是

mongodbtemplate没有内部使用的魔术代码。 MongoDB本身支持upsert的概念。