J'ai une application rails qui utilise actuellement activerecord pour stocker et interroger des produits. Chaque produit a une catégorie et une sous-catégorie et chaque sous-catégorie est définie par plusieurs champs que je peux créer dans l'application. A partir de là, lorsqu'un utilisateur souhaite entrer un produit spécifique, il est pressenti avec les champs de formulaire correspondants.mongodb et mongomapper
Ceci est devenu très complexe et après avoir entendu parler de mongodb et mongomapper, je pense ou souhaite que je l'ai créé dès le début en utilisant mongomapper !!!
Problème est que je veux connaître la meilleure façon de modéliser cette application dans mongodb ???
Je pensais avoir un modèle procuct avec des champs communs et ayant des modèles de catégorie héritant de modèle de produit avec les différents domaines.
Est-ce son correct?
Le problème est aussi que je veux que l'utilisateur puisse créer sa propre catégorie et champs à partir de l'application. Comment puis-je faire cela comme lorsqu'un utilisateur crée par exemple une catégorie de voitures avec des champs comme la vitesse et le nombre de portes, etc. Je dois alors pouvoir créer un formulaire en utilisant ces champs pour les futures voitures à entrer. Toutes les idées, les pointeurs ou les exemples que n'importe qui peut m'aider serait génial.
Merci beaucoup à l'avance rick
Je ne peux pas commenter Ruby mais je voudrais dire que je commencé à utiliser MongoDB sous Windows avec un pilote C# et je suis amoureuse de la base de données orientée-documement parce que le schéma est déduit par les données - en particulier, j'aime ne pas avoir à définir st relations rictales (c.-à-d. SQL) bien que les deux aient leur place. Et l'interface d'objet JavaScript de mongo est un vrai bonus pour une flexibilité vaguement typée. –