Soy nuevo en Mongodb y para partir me gustaria si me pueden ayudar si se puede y como podria modelarse una especie de agenda de evento para una persona.
algo asi
[
__{
___nombre : juan,
___direccion: calle_nn,
___eventos : [
_____{
_______nombre_evento: evento1,
_______lugar:home,
_______fecha: 03/03/2016
______},
______{
_______nombre_evento: evento2,
_______lugar:home,
_______fecha: 03/04/2017
_______}
______ , ... eventos
____]
__},
.... persona 2
]
el problema es que estos eventos van creando y caducando en la medida que pase el tiempo ( estaba pensando usar TTL para expiración pero no quiero eliminar datos históricos) , si me pueden ayudar por lo menos alguna noción de donde buscar esas cosas o como hacer el modelado o alguna sentencia para llevar a cabo este ejemplo para consulta dinámica estaría agradecido .
PD: lo mas seguro que lo integre con node.js para crear un webservice...
Gracias