Je travaille sur une application Google App Engine et je suis relativement nouveau dans ce domaine.django-nonrel sur Google App Engine - Conséquences de l'utilisation de ListField pour ManyToMany
J'ai déjà construit une application dans Django et j'ai un modèle utilisant un type de champ ManyToMany.
Je suis conscient que django-nonrel ne supporte pas les types de champs many-to-many de Django. J'envisage donc d'utiliser ListField à la place.
Questions:
- Quelle est l'implication de l'utilisation de ListField au lieu de ManyToMany?
- Je suis conscient que cela signifie que l'API JOIN de Django ne peut pas être utilisée. Mais qu'est-ce que cela signifie pour mon application? - Est-ce que je vais avoir des problèmes quand il s'agit de chercher quelque chose dans un domaine plusieurs-à-plusieurs?
Excuses si ceux-ci sont la programmation 101 questions. Je suis un concepteur qui essaie de faire avancer mon développement.
Merci
Merci Mathias. C'est le genre de réponse que je cherchais/j'espérais. Le nombre de relations sera d'environ 20. Fondamentalement, je veux avoir un ensemble de routes, puis relier les bus à ces routes. Donc, si je devais construire un modèle pour cette relation, je suppose que ce serait un modèle contenant un bus et un itinéraire dans chaque rangée? – iali
Oui, ce serait juste 2 ForeignKeyFields. On dirait que le modèle séparé correspond parfaitement à votre cas d'utilisation. –
Merci Mathias. – iali