• ENTRAR
  • No hay productos en el carrito.

Duda sobre funcionamiento

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Autor
    Publicaciones
  • #13007

    christianzqzv
    Participante

    Buenas tardes Israel,

    Disculpa, me surgió una duda al terminar el curso, que pasaría si en ves de haber declarado lo comments dentro del posts, se hiciera un schema diferente para el mismo, me refiero a algo asi:

    var postSchema = new Schema({
    title: String,
    body: String,
    postedBy: {
    type: mongoose.Schema.Types.ObjectId,
    ref: ‘user’
    },
    date: { type: Date, default: Date.now },
    })

    var Post = mongoose.model(‘post’, postSchema);

    var commentSchema = new Schema({
    postedBy: {
    type: mongoose.Schema.Types.ObjectId,
    ref: ‘user’
    },
    postIs: {
    type: mongoose.Schema.Types.ObjectId,
    ref: ‘post’
    }
    body: String,
    date: Date
    })

    como seriaa el add_comment en este caso, para que tomara el ObjectId de posts y se creara solo para verse cuando este dentro de ese post?

    • Este debate fue modificado hace 10 meses, 3 semanas por  christianzqzv.
    • Este debate fue modificado hace 10 meses, 3 semanas por  christianzqzv.
    • Este debate fue modificado hace 10 meses, 3 semanas por  christianzqzv.
    #13020

    Cursosdesarrolloweb
    Jefe de claves

    Hola Christian,

    La forma en la que lo hacemos en el cliente sigue siendo completamente válida, lo único que tendrá que cambiar será el servidor, para ello puedes hacerlo de varias formas, pero creo que es mejor que revises la documentación de Mongoose ya que está todo muy bien explicado.

    Dicho lo anterior, te recomiendo que almacenes la información de la forma en la que lo hemos hecho en el curso ya que es buena y puedes decir cuando quieres o no extraer las relaciones de los documentos al realizar las consultas.

    Un saludo.

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)

Debes estar registrado para responder a este debate.

Síguenos en las redes sociales para estar al tanto de los últimas novedades :)

Facebook
Facebook
Google+
Google+
https://www.cursosdesarrolloweb.es/forums/topic/duda-sobre-funcionamiento">
Pinterest
Pinterest
top
Cursosdesarrolloweb ©. Todos los derechos reservados.
📢 Inscríbete a cualquier curso por solo 10€ con acceso inmediato y para siempre📢
🌍Los cursos gratuitos son exclusivos de esta plataforma, ÚLTIMOS CURSOS EN 4K🌍
+ +

Login

Create an Account Back to login/register