Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- router.get('/select-player/:id', function(req,res,next){
- var playerId = req.params.id;
- user = req.user;
- // Query to find the selected player
- Player.findById(playerId, function (err, player){
- if (err) {
- // Improve- some type of alert
- return res.redirect ('/');
- }
- // Add to Team Here
- // redirect home after selection
- res.redirect('/');
- });
- });
- var mongoose = require('mongoose');
- var Schema = mongoose.Schema;
- var Player = require('./player');
- var User = require('./user');
- var schema = new Schema({
- user: {type: Schema.Types.ObjectId, ref: "User"},
- team: [{type: Schema.Types.ObjectId, ref: "Player"}]
- });
- module.exports = mongoose.model('Team', schema);
- var mongoose = require('mongoose');
- var Schema = mongoose.Schema;
- var schema = new Schema({
- name: String,
- position: String,
- teamAbbr: String,
- stats:{
- "1": Number
- },
- seasonPts: Number,
- seasonProjectedPts: Number,
- weekPts: Number,
- weekProjectedPts: Number,
- });
- module.exports = mongoose.model('Player', schema);
- // User Schema
- var UserSchema = mongoose.Schema({
- username: {
- type: String,
- index:true
- },
- password: {
- type: String
- },
- email: {
- type: String
- },
- name: {
- type: String
- },
- });
- var User = module.exports = mongoose.model('User', UserSchema);
Add Comment
Please, Sign In to add comment