Je ne sais pas ce que vous voulez, mais un-à-plusieurs ne semble pas conforme à la logique de la base de données. Par exemple, si vous récupérez un champ et que la valeur correspondante est différente, comment le programme sait-il quelle valeur vous renvoyer ? Mais puisque vous souhaitez implémenter un à plusieurs dans mongo, la structure clé-valeur peut réaliser des fonctions similaires. Vous pouvez définir la valeur sous forme de tableau, afin qu'une clé puisse correspondre à plusieurs valeurs. La base de données renvoie un tableau et vous pouvez trouver les résultats souhaités dans le code.
Je ne sais pas quel langage l'affiche utilise. Certains langages de développement courants ont des packs d'extension correspondants. Par exemple, il existe le package de gemmes Mongoid dans Ruby, qui encapsule de nombreuses méthodes courantes et peut facilement répondre à vos besoins. Vous pouvez savoir s'il existe une bibliothèque correspondante pour le langage de développement que vous utilisez.
Je ne sais pas ce que vous voulez, mais un-à-plusieurs ne semble pas conforme à la logique de la base de données. Par exemple, si vous récupérez un champ et que la valeur correspondante est différente, comment le programme sait-il quelle valeur vous renvoyer ?
Mais puisque vous souhaitez implémenter un à plusieurs dans mongo, la structure clé-valeur peut réaliser des fonctions similaires. Vous pouvez définir la valeur sous forme de tableau, afin qu'une clé puisse correspondre à plusieurs valeurs. La base de données renvoie un tableau et vous pouvez trouver les résultats souhaités dans le code.
Je ne sais pas quel langage l'affiche utilise. Certains langages de développement courants ont des packs d'extension correspondants.
Par exemple, il existe le package de gemmes Mongoid dans Ruby, qui encapsule de nombreuses méthodes courantes et peut facilement répondre à vos besoins.
Vous pouvez savoir s'il existe une bibliothèque correspondante pour le langage de développement que vous utilisez.