All Projects → verkhoumov → Codeigniter Mongodb Library

verkhoumov / Codeigniter Mongodb Library

Licence: mit
CodeIgniter MongoDB library based on PHP 7.1+

Projects that are alternatives of or similar to Codeigniter Mongodb Library

School Website
School website for SMK (Senior High School) and built with Codeigniter 3
Stars: ✭ 42 (-10.64%)
Mutual labels:  codeigniter
Meteor Collection2
A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.
Stars: ✭ 1,020 (+2070.21%)
Mutual labels:  mongodb
One To One Websockets Chat
Building Persistable One-to-One Chat Using Spring Boot and WebSockets
Stars: ✭ 46 (-2.13%)
Mutual labels:  mongodb
Living Mongo
A MongoDB Web GUI
Stars: ✭ 42 (-10.64%)
Mutual labels:  mongodb
Codeigniter Middleware
Simplest yet powerful middleware library for codeigniter, can be used to make routes login only, apply roles and permission system, modify, intercept or preprocess requests.
Stars: ✭ 43 (-8.51%)
Mutual labels:  codeigniter
Community
a community based on Node.js
Stars: ✭ 44 (-6.38%)
Mutual labels:  mongodb
Multiplay Grpc Server
gRPC server for Multiplaying in Rust
Stars: ✭ 41 (-12.77%)
Mutual labels:  mongodb
Express Mvc Boilerplate
A simple mvc boilerplate for express.js (gulp + expressjs + nodemon + browser-sync)
Stars: ✭ 46 (-2.13%)
Mutual labels:  mongodb
Version Manager
Cross-platform helper for managing multiple versions of MongoDB
Stars: ✭ 43 (-8.51%)
Mutual labels:  mongodb
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (-4.26%)
Mutual labels:  mongodb
Phalcon Mongodb Odm
MongoDB ODM for Phalcon framework for new mongodb php extension with query builder and rich functionality
Stars: ✭ 42 (-10.64%)
Mutual labels:  mongodb
Phalcon Vm
Vagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Stars: ✭ 43 (-8.51%)
Mutual labels:  mongodb
Ha Db
探索高效的SAAS结构,单体应用动态切换数据库。
Stars: ✭ 44 (-6.38%)
Mutual labels:  mongodb
Front End
Coronavirus COVID19 US Cases Dashboard
Stars: ✭ 42 (-10.64%)
Mutual labels:  mongodb
Mongoc.jl
MongoDB driver for the Julia Language
Stars: ✭ 46 (-2.13%)
Mutual labels:  mongodb
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-12.77%)
Mutual labels:  mongodb
Realtime Mongodb Pusher
Sample app that shows how to use MongoDB change streams and Pusher in a Node.js/React app
Stars: ✭ 44 (-6.38%)
Mutual labels:  mongodb
Mqtt Mongo
A generic service that subscribes to MQQT broker and saves messages to MongoDB.
Stars: ✭ 46 (-2.13%)
Mutual labels:  mongodb
Graphql Advanced Projection
Fully customizable Mongoose/MongoDB projection generator.
Stars: ✭ 46 (-2.13%)
Mutual labels:  mongodb
Glorious Crud
A bare minimum and extensible crud generator
Stars: ✭ 45 (-4.26%)
Mutual labels:  mongodb

CodeIgniter MongoDB Library

This library was created because of the lack of worthy alternatives. The solutions already existing at the time of development were either obsolete or had too weak functional capabilities. I decided to fix the problem and give you a modern and multifunctional library for working with MongoDB in CodeIgniter. Now you can almost anything that MongoDB can out of the box.

Requirements:

  • PHP 7.1+, PECL extension
  • CodeIgniter 3+
  • MongoDB 3.2+

If you have ideas for improving the library, I'm ready to listen to suggestions (#support)!

Features

This library supports the following features:

  • Write Concern and Journal.
  • Read Preference and Concern.
  • Bulk Write.
  • Driver options.
  • A huge number of query options for Select, Insert, Update, Delete and Aggregation.
  • Execute commands at the database level.
  • Output of documents as objects or arrays.
  • Extensive connectivity configuration options.

Start

To work with the library, see Wiki, where you can find all available methods and examples of it use.

Support

To report a problem or error, and to suggest the implementation of new features, use issue tracker. There you can ask questions and ask for help. I will be glad to any help!

Copyright & License

Code copyright 2016-2018 by Dmitriy Verkhoumov. Code released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].