我有两个对象 - 对象A和对象B.
对象A保存到数据库,稍后保存对象B.我想使用_id
字段和对象B中的字段更新对象A.当我将对象B保存到对象A时,会生成一个全新的文档。
我是否需要在Object B中设置任何注释,使其成为Object A的实体,即使Object A类仍未引用它。
以下是对象B的更新操作:
Query<ObjectB> query = datastore.createQuery(ObjectB.class).field("_id").equal(objectAId);
UpdateOperations<ObjectB> op = datastore.createUpdateOperations(ObjectB.class).set("newFieledForObjectA", objectBObject);
datastore.update(query, op);
我在这里做错了吗?