我有以下结构。 产品嵌入Store;和评论嵌入在产品中。
1- Store
2-Products[]-->
3-Reviews[]
我正在尝试使用以下代码添加要审核的新项目。它没有给我一个错误,但也没有添加它。
Query q1=ds.createQuery(Product.class).filter("Code", code);
if(q1.countAll()==1)
{
ops = ds.createUpdateOperations(Product.class).add("Reviews", review);
ds.update(q1, ops);
}
答案 0 :(得分:0)
我明白了。唯一的问题是查询嵌入式产品,通过添加新评论对其进行修改,并使用ds.CreateUpdateOperations()更新该产品.Set(ops)