mongo_orm Excepción: falta la clave bson: publish_acl (Excepción)

Cuando extiendas tus definiciones de campo en las clases documentales de mongo_orm, específicamente con documentos incrustados, podrías encontrarte con el siguiente error en tiempo de ejecución (!) Excepción: falta la clave bson: ¡ (Excepción) Esto no es un error en su código - su código está levantando, porque la estructura de la base de datos no es como se espera que sea!

Weiterlesen

mongo_orm nombre personalizado para la colección

mongo_orm determinará automáticamente el nombre de su colección utilizando el nombre del módulo y de la clase, y añadiendo una "s". En los casos en los que quieras nombrar tu colección, puedes simplemente hacer esto: class PapiTest < Mongo::ORM::Document collection_name "Buster" field test : String end get "/" do pt = PapiTest.new pt.test = "Quiero...

Weiterlesen

Instrucciones para añadir un usuario a una base de datos mongo para mongo_orm

No quieres que tu aplicación web acceda a la base de datos usando tu usuario administrador de la base de datos. Además, quieres que sólo acceda a una base de datos específica - tal vez tienes bases de datos adicionales que se ejecutan en tu instancia de mongo. Requisitos previos: mongo_orm espera la configuración de la base de datos como variables de entorno o como un archivo config/database.yml en tu proyecto. El archivo config/database.yml...

Weiterlesen