84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
就是两个mongodb的表,或者是mongoose的表,然后要实现一对多的对应关系。怎么实现呢?可以举个例子吗?我找了很多文档,都没看懂。谢谢各位大神。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
あなたが何を望んでいるのか分かりませんが、1対多はデータベースロジックに準拠していないようです。たとえば、フィールドを取得し、対応する値が異なる場合、プログラムはどの値を返すかをどのように判断するのでしょうか? しかし、mongo では 1 対多を実装したいので、キーと値の構造で同様の機能を実現できます。値を配列として設定すると、1 つのキーが複数の値に対応するため、データベースは配列を返し、コード内で必要な結果を見つけることができます。
投稿者がどの言語を使用しているかわかりません。一部の主流の開発言語には、対応する拡張パックがあります。 たとえば、Ruby には Mongoid gem パッケージがあり、これには多くの一般的なメソッドがカプセル化されており、ニーズを簡単に満たすことができます。 使用している開発言語に対応するライブラリがあるかどうかを確認できます。
あなたが何を望んでいるのか分かりませんが、1対多はデータベースロジックに準拠していないようです。たとえば、フィールドを取得し、対応する値が異なる場合、プログラムはどの値を返すかをどのように判断するのでしょうか?
しかし、mongo では 1 対多を実装したいので、キーと値の構造で同様の機能を実現できます。値を配列として設定すると、1 つのキーが複数の値に対応するため、データベースは配列を返し、コード内で必要な結果を見つけることができます。
投稿者がどの言語を使用しているかわかりません。一部の主流の開発言語には、対応する拡張パックがあります。
たとえば、Ruby には Mongoid gem パッケージがあり、これには多くの一般的なメソッドがカプセル化されており、ニーズを簡単に満たすことができます。
使用している開発言語に対応するライブラリがあるかどうかを確認できます。