sql >> データベース >  >> NoSQL >> MongoDB

mongodbでドキュメントをカスケード削除する方法は?

    m4gicが言及し、彼がリンクした質問で述べたように( here およびここ )、MongoDBはカスケード削除をサポートしていません。あなたの状況では、おそらくUserオブジェクトに配列を作成し、それらを独自のコレクションに保持するのではなく、完全な子ドキュメントをその配列に配置する必要があります。そうすれば、それらは親の一部であるため、親と一緒に削除されます。



    1. SQLを使用したMongoDB結合のリンクと作成:パート1

    2. mongoidRailsを介したmongodbスクリプトの実行

    3. 基準を満たすネストされたオブジェクトを見つけるMongoDB

    4. キーの存在に応じてredisでハッシュキーの有効期限を設定する方法