Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Morphia更新方法不明确_Java_Eclipse_Maven_Morphia - Fatal编程技术网

Java Morphia更新方法不明确

Java Morphia更新方法不明确,java,eclipse,maven,morphia,Java,Eclipse,Maven,Morphia,我使用Morphia更新mongoDB数据 我创造了这样的东西: public UpdateResults<? extends BaseEntity> update(Query<? extends BaseEntity> query,UpdateOperations updateOp) throws WriteConcernException{ return datastore.update(query, updateOp); }

我使用Morphia更新mongoDB数据

我创造了这样的东西:

public  UpdateResults<? extends BaseEntity> update(Query<? extends BaseEntity> query,UpdateOperations updateOp) throws WriteConcernException{
            return datastore.update(query, updateOp);
      }

public UpdateResults作为临时解决方案,您可以使用
datastore.update(query,updateOp,false)
而不是
datastore.update(query,updateOp)
。它将createIfMissing参数传递为false,它已经是默认行为;所以,它不会引起任何问题

reference to update is ambiguous, both method <T>update(T,org.mongodb.morphia.query.UpdateOperations<T>) in org.mongodb.morphia.Datastore and method <T>update(org.mongodb.morphia.query.Query<T>,org.mongodb.morphia.query.UpdateOperations<T>) in org.mongodb.morphia.Datastore match
<T>update(org.mongodb.morphia.query.Query<T>,org.mongodb.morphia.query.UpdateOperations<T>)