Mongo-Thingy is the most idiomatic and friendly-yet-powerful way to use MongoDB with Python. It is an "Object-Document Mapper" that gives you full advantage of MongoDB schema-less design by not asking you to define schemas in your code, but with all the powerful features you would expect from such a library.
https://mongo-thingy.readthedocs.ioTags | python-library mongodb mongodb-orm mongodb-odm orm odm pymongo python3 |
Implementation | Python |
License | MIT |
Platform | Windows Linux |
Iridium is designed to offer a high performance, easy to use and above all, editor friendly ODM for MongoDB on Node.js. Rather than adopting the "re-implement everything" approach often favoured by ODMs like Mongoose and friends, requiring you to learn an entirely new API and locking you into a specific coding style, Iridium tries to offer an incredibly lightweight implementation which makes your life easier where it counts and gets out of your way when you want to do anything more complex.It also means that, if you're familiar with the MongoDB CLI you should find working with Iridium very natural, with all database methods returning promises for their results and sensible, type annotated results being provided if you wish to make use of them.
mongodb typescript iridium nodejs orm odm validation preprocessingThis package contains extensions for Doctrine ORM and MongoDB ODM that offer new functionality or tools to use Doctrine more efficiently. These behaviors can be easily attached to the event system of Doctrine and handle the records being flushed in a behavioral way. All extensions support YAML, Annotation and XML mapping. Additional mapping drivers can be easily implemented using Mapping extension to handle the additional metadata mapping.
doctrine doctrine-orm doctrine-odm-mongodb nested-setsThe PyMongo distribution contains tools for interacting with MongoDB database from Python. The bson package is an implementation of the BSON format for Python. The pymongo package is a native Python driver for MongoDB. The gridfs package is a gridfs implementation on top of pymongo.For issues with, questions about, or feedback for PyMongo, please look into our support channels. Please do not email any of the PyMongo developers directly with issues or questions - you're more likely to get an answer on the mongodb-user list on Google Groups.
mongodb-client mongodb-driver mongodb-libraryThe driver is written to be a bare bone layer to talk to MongoDB, and therefore misses many convenience features. Instead, these convenience methods have been split out into a layer written in PHP, the MongoDB Library. Using this library should be your preferred way of interacting with MongoDB.Please note that the new HHVM and PHP drivers implement a different API from the legacy driver at http://pecl.php.net/package/mongo; therefore existing libraries that use the legacy driver (e.g. Doctrine MongoDB's ODM) will not work with the new drivers.
mongodb-client mongodb-driver mongodb-libraryThe VichUploaderBundle is a Symfony bundle that attempts to ease file uploads that are attached to ORM entities, MongoDB ODM documents, PHPCR ODM documents or Propel models. All of this functionality is fully configurable to allow for app-specific customization.
symfony symfony-bundle bundleMongoid is an ODM (Object-Document-Mapper) framework for MongoDB in Ruby.
mongodb-driver mongodb-client mongodb-library object-document-mapper mongodb-odmLightweight and flexible MongoDB ODM for Node.js apps based on Redux. Mongorito is based on Redux, which opens the doors for customizing literally everything - from model's state (reducers) to the behavior of core methods, like set(), save() or find().
mongodb odm mongoShort answer, we probably don't. Camo was created for two reasons: to bring traditional-style classes to MongoDB JavaScript, and to support NeDB as a backend (which is much like the SQLite-alternative to Mongo). Throughout development this eventually turned in to a library full of ES6 features. Coming from a Java background, its easier for me to design and write code in terms of classes, and I suspect this is true for many JavaScript beginners. While ES6 classes don't bring any new functionality to the language, they certainly do make it much easier to jump in to OOP with JavaScript, which is reason enough to warrent a new library, IMO.
es6 odm mongodb nedb nosql document model schema database data datastore query dbThe Doctrine MongoDB ODM project is a library that provides a PHP object mapping functionality for MongoDB.
We couldn't find a good ODM for MongoDB written in Go, so we made one. Bongo is a wrapper for mgo (https://github.com/go-mgo/mgo) that adds ODM, hooks, validation, and cascade support to its raw Mongo functions. cd $GOHOME/src/github.com/go-bongo/bongo && go get .
Sails.js/Waterline adapter for MongoDB.Provides easy access to MongoDB from Sails.js & Waterline. This module is a Sails/Waterline adapter maintained by the core team. Its goal is to provide robust, easy-to-use access to MongoDB from Sails.js and Waterline.
mongo mongodb adapter sails sails.js waterline orm database-adapterAn Eloquent model and Query builder with support for MongoDB, using the original Laravel API. This library extends the original Laravel classes, so it uses exactly the same methods. WARNING: The old mongo PHP driver is not supported anymore in versions >= 3.0.
laravel mongo mongodb eloquent orm moloquentThe Astronomy package introduces the Model Layer into Meteor applications. It can also be named the Object Document Mapping system (ODM) or for people coming from relational database environments the Object-Relational Mapping system (ORM). Astronomy extends MongoDB documents with functionalities defined in a schema. Astronomy documentation can be found here.
astronomy meteor schema model mvc validation mongodbThis bundle integrates the Doctrine2 MongoDB Object Document Mapper (ODM) library into Symfony so that you can persist and retrieve objects to and from MongoDB. Documentation on how to install and use this bundle is available in the Symfony2 documentation.
A JPA 2.0 compliant Object-Datastore Mapping Library for NoSQL Datastores. The idea behind Kundera is to make working with NoSQL Databases drop-dead simple and fun. Currently it supports Cassandra, MongoDB, HBase and Relational databases.
orm jpa persistance mongodb cassandra hbaseMandango is a simple, powerful and ultrafast Object Document Mapper (ODM) for PHP and MongoDB.
This bundle provides integration for DoctrineExtensions in your Symfony2 Project. The master branch of the bundle is in sync with Symfony master branch which contains a BC break. If you are using a 2.0.x version of Symfony, you need to use the 1.0.x branch of the bundle.
symfony symfony-bundle doctrine doctrine-orm doctrine-odm-mongodbIntegrate Paperclip into Mongoid. This is actually easier and faster to set up than when using Paperclip and the ActiveRecord ORM.
Casbah is an interface for MongoDB designed to provide more flexible access from both Java and Scala. The core focus is on providing a Scala oriented wrapper interface around the Java mongo driver. For the Scala side, contains series of wrappers and DSL-like functionality for utilizing MongoDB from within Scala. This currently utilises the very Java-oriented Mongo Java driver, and attempts to provide more scala-like functionality on top of it. This has been tested with MongoDB 1.2.x+ and 2.x of the Mongo java driver.
mongodb-client mongodb-driver mongodb-libraryThe Doctrine MongoDB project is a library that provides a wrapper around the native PHP Mongo PECL extension to provide additional functionality. Note: this library is in maintenance mode, which means that we only accept pull requests to fix bugs or security issues. The library is deprecated and will not be adapted for the new MongoDB driver (ext-mongodb). For similar functionality, please use the PHP library provided by MongoDB.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.