sql >> Base de Datos >  >> NoSQL >> MongoDB

La operación de desarmado falla para el modelo MongoMapper, no se puede eliminar/eliminar la clave del modelo

Nos duele publicar la respuesta ya que esto solidifica nuestro estado como "imbéciles, idiotas, tontos, novatos, fanáticos de Jay Leno", pero en caso de que alguien más se encuentre con el mismo problema:mientras nuestro directorio de modelos estaba limpio en el entorno de desarrollo, el El directorio del modelo en el entorno de producción contenía archivos de prueba antiguos... que contenían un modelo antiguo con la clave "id".

Obviamente, eliminar los archivos antiguos y los modelos antiguos resolvió todo, aunque nos quedamos con magulladuras asombrosas en nuestros egos y en nuestras cabezas (por los golpes excesivos contra las paredes).