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

NoSqlデータベース(MongoDB)で外部キーを適用するにはどうすればよいですか?

    MongoDBには外部キーがありません(おそらくお気づきかもしれませんが)。したがって、基本的に答えは、「ユーザーに要求を改ざんさせないでください。アプリケーションに、参照整合性ルールに従ったデータのみを挿入させてください。」

    MongoDBは多くの点で優れています...しかし、外部キーが必要であることがわかった場合、それはおそらく問題の正しい解決策ではありません。



    1. mongoを使用してすべてのドキュメントで配列の出現をカウントします

    2. ハンドルバー:プロパティが親の独自のプロパティではないため、プロパティを解決するためのアクセスが拒否されました

    3. Javaを使用したMongoDBアグリゲーション

    4. MongoError:フィルターパラメーターはオブジェクトである必要があります