pregunta rápida Tengo una lista de articals en mongodb y quiero que los usuarios puedan votar por voto popular o por voto artístico.sistema de votación simple con MongoDB
Mi primera forma sería en la colección artical tener dos filas llamadas upvote y downvote que tendrían números como upvote: 360 downvote: 102;
entonces tendría que pedir esto haciendo una suma upvote-downvote Esto mostraría el total de Me gusta de Artical.
Mi pregunta es en el mongoDB es esta la mejor manera de hacerlo o estoy mejor con un "voto" y luego simplemente ordenarlo por esa votación.
Gracias
gracias. ahora todo lo que tengo que resolver es cómo cuento los votos en ese conjunto que tomo sería simplemente un votes.vote.count(); – RussellHarrower
@Russell todavía puede tener arriba: 60 y abajo: 32 campos como una forma de acceso rápido para contar los votos en el objeto del artículo principal. – halil