Polyscope - The agent-first dev environment for Laravel

Laravel Mongodb

mongodb/laravel-mongodb image

Laravel Mongodb stats

Downloads
18.9K
Stars
6,631
Open Issues
162
Forks
1,404

View on GitHub →

A MongoDB based Eloquent model and Query builder for Laravel

Laravel MongoDB Package Summary

The Laravel MongoDB package is a robust solution for integrating MongoDB with Laravel's Eloquent ORM. Developed under the ownership of MongoDB, Inc., this package ensures seamless interaction with MongoDB databases using Laravel's native Eloquent model and query builder patterns.

Key Features

  • Eloquent Integration: Utilizes Eloquent ORM methods for MongoDB, providing a familiar API for Laravel developers.
  • Query Builder Support: Extends Laravel's query builder to craft MongoDB-specific queries without leaving the Laravel environment.
  • Transactions: Supports transactions, allowing for complex business operations to be handled safely.
  • Authentication and Queues: Simplifies user authentication and job queueing with MongoDB.
  • Up-to-date with Laravel 10.x: Ensures compatibility with the latest Laravel version, with guidance for earlier versions available.

Installation and Documentation

Installation is straightforward via Composer, and the package includes detailed documentation for each feature, ranging from setup to advanced usage:

Support and Contributions

Development

Contributions are welcomed; development details and contribution guidelines are available in CONTRIBUTING.md, and project tracking is done through PHPORM on MongoDB's JIRA.

This package is essential for developers looking to leverage MongoDB within their Laravel applications, providing powerful capabilities and seamless integration.

Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


Mongodb Laravel Mongodb Related Articles

Laravel MongoDB Full-Text Search tutorial: The Art of the Relevancy image

Laravel MongoDB Full-Text Search tutorial: The Art of the Relevancy

Read article
Personalized Content Delivery System: Building an AI-powered recommendation engine with Laravel and MongoDB image

Personalized Content Delivery System: Building an AI-powered recommendation engine with Laravel and MongoDB

Read article
Build Custom Middleware for Query Performance Monitoring and Optimization in Laravel with MongoDB image

Build Custom Middleware for Query Performance Monitoring and Optimization in Laravel with MongoDB

Read article
Making Laravel MongoDB Operations Idempotent: Safe Retries for Financial Transactions image

Making Laravel MongoDB Operations Idempotent: Safe Retries for Financial Transactions

Read article
Build an AI Chat Agent with Laravel 12, MongoDB Atlas Vector Search, and Voyage AI image

Build an AI Chat Agent with Laravel 12, MongoDB Atlas Vector Search, and Voyage AI

Read article
Building Transaction-Safe Multi-Document Operations in Laravel image

Building Transaction-Safe Multi-Document Operations in Laravel

Read article
Statamic logo

Statamic

The drop-in ready Laravel CMS you’re been waiting for. Go full-stack or headless, flat file or database – it’s up to you.

Statamic
SerpApi logo

SerpApi

Access real-time search engine results through a simple API—no more scraping headaches! Use it for AI applications, SEO tools, product research, travel information, and more

SerpApi
Honeybadger logo

Honeybadger

Simple developer-focused application monitoring for Laravel. Error tracking, log management, uptime monitoring, status pages, and more!

Honeybadger
LoadForge logo

LoadForge

Scalable load testing for web apps & APIs. Simulate real-world traffic and identify breaking points and performance limits with powerful, scalable load tests designed for Laravel.

LoadForge
No Compromises logo

No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project. ⬧ Flat rate of $9500/mo. ⬧ No lengthy sales process. ⬧ No contracts. ⬧ 100% money back guarantee.

No Compromises
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media