Php 拉维尔·詹塞格斯的前进之路
我在mongodb数据库中的文档如下Php 拉维尔·詹塞格斯的前进之路,php,mongodb,laravel,jenssegers-mongodb,Php,Mongodb,Laravel,Jenssegers Mongodb,我在mongodb数据库中的文档如下 { "_id": ObjectId("545a20208e227b4c42601601"), "polish": NumberLong(3), "symmetry": NumberLong(1), "certy_no": "6175554509", "certy_name": "541bfa1d3d1784380600002f", "desc": "Fancy Intense Yellow", "intensity"
{
"_id": ObjectId("545a20208e227b4c42601601"),
"polish": NumberLong(3),
"symmetry": NumberLong(1),
"certy_no": "6175554509",
"certy_name": "541bfa1d3d1784380600002f",
"desc": "Fancy Intense Yellow",
"intensity": NumberLong(6),
"price": NumberLong(4000),
"weight": 1.04,
}
现在我想查询像“price*weight>2000”
那么这在延瑟格斯的拉雷维尔是如何可能的呢
谢谢--ND查询生成器
数据库驱动程序直接插入原始查询生成器。当
使用mongodb连接,您将能够构建流畅的查询
执行数据库操作。为了您的方便,这里有一个
表的集合别名以及一些其他特定于mongodb的
操作员/操作
我要好好猜一猜。但是试试这个,让我知道进展如何
$results = SomeClass::where('(price * weight)', '>', 2000)->get();
老板,我正在使用mongodb。我知道jenssegers集成了laravel的查询生成器和雄辩的ORM。jenssegers只是laravel的mongodb驱动程序。