usa tutorial que para instalar index funciona elastic crear consultas como comandos mongoose

tutorial - Mongoose establece por defecto como objeto vacío



para que se usa elastic search (1)

De forma predeterminada (en un esfuerzo por minimizar los datos almacenados en MongoDB), Mongoose no guardará objetos vacíos en su base de datos. Puede anular este comportamiento estableciendo el indicador de minimize en false cuando cree su esquema. Por ejemplo:

const schema = new Schema({ star_info: { type: Schema.Types.Mixed, default: {} } }, { minimize: false })

Ahora, star_info se establecerá de forma predeterminada en un objeto vacío y se guardará en la base de datos.

Lea más en http://mongoosejs.com/docs/guide.html#minimize

Estoy tratando de establecer el atributo star_info como un tipo de objeto (esquema mixto) y establecer su valor predeterminado como un objeto vacío usando

star_info: { type : Schema.Types.Mixed, default : { }}

En la base de datos, no hay ningún campo star_info al guardar los documentos. ¿Cómo obtengo mongoose para establecer el valor predeterminado?