mongomod 1.0.4

MongoDB driver for haxe. Based on the 'mongodb' haxe library.

Released 2016-03-16.

To install, run:

haxelib install mongomod 1.0.4

See using Haxelib in Haxelib documentation for more information.

Current version1.0.4
StatisticsInstalled 108 times

MongoDB driver for Haxe

Pure-haxe driver for MongoDB for sys targets. Based on project.

Improvements (compared to base project):

  • production-ready (used by russian social network [](;
  • major refactored to avoid static methods (now support many connections to mongo instances);
  • Int64 always treated as Float (this prevent bugs when type hiddenly changed on records editing/importing/exporting);
  • support Date type;
  • several major bugfixes.

Find all objects in a collection

Finding rows in a relational database can be a daunting process. Thankfully with Mongo it's just like accessing a regular Haxe object instance.

import org.mongodb.Mongo;
var mongo = new Mongo("localhost", 27017);
for (post in
	trace(post.title); // assumes that all posts have a title

Inserting and updating

import org.mongodb.Mongo;
var mongo = new Mongo("localhost", 27017);
var post = {
	title: 'My awesome post',
	body: 'MongoDB is easy as pie'

post.body = 'Made some updates to my post';{title: post.title}, post); // update the post