Je veux stocker une valeur de type hachage dans mongodb.Puis-je mettre plusieurs clés dans une collection de mongodb
Il y a deux collection: personne et travail. Une personne a quelques œuvres avec la quantité. Work store dans l'autre collection avec plus de détails (peut-être référence les autres collections).
par ex. Personne (Jim) a un travail (a) et trois travaux (b).
// Person
{
_id: "4d772583c186233352000001"
name: "Jim"
works: {
"4d772583c186233352000002": 1
"4d772583c186233352000003": 3
...
}
}
// Work
{
_id: "4d772583c186233352000002"
title: "Make cake"
finished_at: ...
}
{
_id: "4d772583c186233352000003"
title: "Make iPhone"
finished_at: ...
}
...
Si je stocke les propriétés de la personne comme ci-dessus. Le chemin de la clé de la personne inclura l'identifiant du travail et augmentera encore et encore. Est-ce que c'est juste?
Dans le projet Rich-Web. Nous avons besoin de sérialiser les données du serveur au client. Le premier style de données deviendra un dictionnaire. Sinon, nous devons faire face à un tableau et à un dictionnaire. – colder