w3schools tag tab style page for color javascript associations sequelize.js epilogue

javascript - tag - Usando el epílogo, ¿es posible recuperar un recurso sin asociaciones?



title of page html (1)

Una forma de hacerlo es mediante el uso de hitos que pueden definir hitos para la lista y el comportamiento de lectura en ciertos casos, tiene acceso al objeto requerido para que pueda hacer los cambios correspondientes.

https://github.com/dchester/epilogue#customize-behavior

Aquí hay un ejemplo de modificación de lista de llamadas

// my-middleware.js module.exports = { list: { write: { before: function(req, res, context) { // modify data before writing list data return context.continue; }, action: function(req, res, context) { // change behavior of actually writing the data return context.continue; }, after: function(req, res, context) { // set some sort of flag after writing list data return context.continue; } } } }; // my-app.js var epilogue = require(''epilogue''), restMiddleware = require(''my-middleware''); epilogue.initialize({ app: app, sequelize: sequelize }); var userResource = epilogue.resource({ model: User, endpoints: [''/users'', ''/users/:id''] }); userResource.use(restMiddleware);

yo tengo

epilogue.resource({ model: db.Question, endpoints: [''/api/questions'', ''/api/questions/:id''], associations: true });

Entonces cuando golpeo /api/questions , recupero todas las asociaciones con los recursos. ¿Hay algo que pueda pasar para no obtener las asociaciones en ciertos casos? O debería crear un nuevo punto final:

epilogue.resource({ model: db.Question, endpoints: [''/api/questions2'', ''/api/questions2/:id''] });