0
A
回答
2
假設博客帖子實體可以有多個評論,但每個評論只屬於一個博客帖子。
首先,您需要刪除參考:
BlogPostEntity blog = mongoDataStore.find(BlogEntity.class)
.field("comments")
.hasThisElement(new Key<CommentEntity>(CommentEntity.class, comment.getId()))
.get();
if (blog != null) {
blog.removeComment(comment); // Assuming you have a remove method for that, otherwise use the setter
persist(blog); // Assuming you have a generic persist method
}
然後你就可以刪除實體本身:
mongoDataStore.delete(comment);
相關問題
- 1. TYPO3刪除對象的參考文件
- 2. 刪除兒童在家長參考被刪除對象
- 3. 刪除參考
- 4. 刪除git參考
- 5. 對象參考
- 6. 參考對象
- 7. 在MongoDb Morphia中如何刪除或替換數組對象
- 8. Morphia MongoDB空對象
- 9. Morphia和對象圖
- 10. 刪除HABTM參考表中的多個對象
- 11. 嵌套JSON對象:在CSV導出刪除參考源級JSON
- 12. c#對象從列表中刪除時丟失參考
- 13. 是否可以刪除對象本身,而不是參考
- 14. Java對象參考
- 15. JavaScript參考對象
- 16. J#對象參考
- 17. 參考JavaScript對象
- 18. SPWorkflowActivationProperties對象參考
- 19. 參考javascript對象
- 20. 刪除潛在參考
- 21. J - 如何刪除參考?
- 22. 刪除基本參考
- 23. 刪除衝突與參考
- 24. iOS中的「刪除參考」
- 25. 參考的對象,該對象
- 26. 錯誤Vb.Net - 對象參考
- 27. 對象參考問題
- 28. 「可寫」參考對象
- 29. 參考變量和對象
- 30. 參考和綁定對象