0
我想與Morphia一起使用mongoDB,但仍然有刪除文檔的問題。是否有任何額外的插件或包裝與Mongo一起使用,並提供類似於DBMS中的事務?MongoDb casscade更新/刪除
我想與Morphia一起使用mongoDB,但仍然有刪除文檔的問題。是否有任何額外的插件或包裝與Mongo一起使用,並提供類似於DBMS中的事務?MongoDb casscade更新/刪除
不,沒有(多文件)交易。有兩種可能的解決方案:
您可以將數據重構爲單個文檔,而不是將其分散到多個表中。因此,MongoDB的單一文檔交易(如果你稱之爲)就足夠了。您可以解決嵌入式實體或陣列的許多問題。如果你不確定如何處理這個問題,你可能想開始一個與「模式」設計有關的問題。
您的問題絕對需要跨多個文檔/表的交易。那麼MongoDB根本就不是正確的工具,你應該使用關係數據庫。
不爭的工具,選擇一個正確的...