user3010617
user3010617

Reputation: 137

Converting MongoDB query to jenssegers/laravel-mongodb

How would you write a query like this

db.collection.find({$expr: {$lte: [{ $mod: [ '$created_at', 3600 ] }, 59]}});

using the jenssegers/laravel-mongodb extension

Upvotes: 0

Views: 517

Answers (1)

Dario Rusignuolo
Dario Rusignuolo

Reputation: 2186

use the raw expression following the documentation

YourModel::whereRaw([
            '$expr' => [
                '$lte' => [
                    [
                        '$mod' => [
                            '$created_at', 3600
                        ],
                        59
                    ]
                 ]
            ]
        ])->get();

Upvotes: 1

Related Questions