1. Go to this page and download the library: Download payamjafari/mongocute library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
payamjafari / mongocute example snippets
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()->table( 'cards' )->get();
// use $cards for your needs
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()
->table( 'cards' )
->whereEqual( 'name', 'foo' )
->whereGreaterThan( 'count', 10 )
->get(); // limit documents count by giving a number to "get". Example: get(10);
// use $cards for your needs
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()
->table( 'cards' )
->where( function( QueryBuilder $builder ){
$builder->whereIn( 'name', [ 'foo', 'bar' ] );
$builder->orWhereIn( 'name', [ 'foo2', 'bar2' ] );
} )
->get();
// use $cards for your needs
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()
->table( 'cards' )
->orderby( [ 'name', 'size' ], 'DESC' )
->get();
// use $cards for your needs
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()
->table( 'cards' )
->select( [ 'name', 'size' ] )
->get();
// use $cards for your needs
use MongoCute\MongoCute\QueryBuilder;
$update = QueryBuilder::query()
->table( 'cards' )
->whereEqual( 'name', 'foo' ) // your filters come here before update
->update( [ 'name' => 'foo2' ] );
use MongoCute\MongoCute\QueryBuilder;
$update = QueryBuilder::query()
->table( 'cards' )
->whereEqual( 'name', 'foo' ) // your filters come here before delete
->delete();
use MongoCute\MongoCute\QueryBuilder;
$cards = QueryBuilder::query()
->db( 'mytestdb' )
->table( 'cards' )
->whereEqual( 'name', 'foo' ) // your filters come here before delete
->get();
use MongoCute\MongoCute\QueryBuilder;
$card = QueryBuilder::query()
->db( 'mytestdb' )
->table( 'cards' )
->whereEqual( 'name', 'foo' ) // your filters come here before "first"
->first(); // retrieves the first document based on filters
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.