Заходите, где в Laravel Jenssegers

Мой документ в базе данных mongodb, как показано ниже

{
"_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,
}

Теперь я хочу сделать запрос как «цена * вес> 2000»

Так как это возможно в Laravel у Jenssegers.

Спасибо

0

Решение

Драйвер базы данных подключается прямо к исходному конструктору запросов. когда
используя соединения mongodb, вы сможете быстро создавать запросы к
выполнять операции с базой данных. Для вашего удобства есть
псевдоним коллекции для таблицы, а также некоторые дополнительные специфичные для mongodb
операторы / операции.

Я собираюсь дать это хорошее предположение. Но попробуйте это и дайте мне знать, как это происходит.

$results = SomeClass::where('(price * weight)', '>', 2000)->get();
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]