2012-12-13 4 views
1

Je souhaite fournir des informations sur le lieu de mon API REST node.js générée par mongoose et express.Comment fournir des objets Detail et Summary pour mon API REST avec Node.js et Mongoose?

Dans mon modèle, je devrais prendre soin de tous les détails pour un lieu.

Mais quand demandé pour le résumé, je devrais montrer seulement certains d'entre eux.

Et si demandé pour 1 lieu en détail, je devrais montrer plus.

Quelle est la meilleure façon de le faire?

Répondre

0

Si vous voulez réaliser quelque chose comme ceci pourquoi ne pas créer des requêtes personnalisées pour vos actions de détail et de résumé?

Fondamentalement ce que vous devez faire.

  1. Créez vos requêtes personnalisées ayant reçu les données personnalisées. Faites-le dans votre modèle. (par exemple, les données pour un résumé ou des détails)

  2. Créez des actions spécifiques pour ces types d'appels d'API spécifiques dans vos contrôleurs et effectuez le serveur comme vous le souhaitez. (Par exemple, create/getVenueDetail/lieuId = 213235)

Questions connexes