Estoy planeando ejecutar la consulta mongodb desde el área de texto de la plataforma php como se muestra en la imagen a continuación, donde quiero escribir una consulta como
array('Chat_time' => array('$gt' => $start, '$lte' => $end))y ejecutar como
$m = new MongoClient(); $db = $m->Forensic; $coll= $db->mobile_ $user_code = $coll->find($_POST['txt_area']));pero no puedo ejecutar porque creo que cuando convierto la consulta en una cadena no puede entender => como un comando.
cuál sería la mejor manera de pasar este comando como una cadena y php lo entenderá.
debe escribir json en su área de texto. me gusta:
{ "Chat_time": { "$gt" => "xxx", "$lte" => "yyy" } }en php
// json string to array using json_decode $query = json_decode($_POST['txt_area'], true); $user_code = $coll->find($query);