J'aime à mettre en œuvreSQL à MongoDB?
"SELECT * FROM TABLE_NAME
WHERE
name like '$query_string' or
title like '%$query_string%' or
tags like '%$query_string%'"
à MongoDB, et j'ai essayé
$condition = array('$or' =>
array('writer'=> array('name'=>"$query_string"),
'title'=> new MongoRegex("/$query_string/"),
'tags' => new MongoRegex("/$query_string/")));
et cela ne fonctionne pas.
Quelle est la bonne façon d'implémenter SQL à mongoDB?
Je ne savais pas que je peux interroger comme 'writer.name' au lieu de 'writer' => array ('name' => "$ query_string"). Assez impressionnant! – InspiredJW
@JeongWooChang Voir la section intitulée "Arrays" près du fond - http://php.net/manual/fr/mongo.queries.php – Phil
Merci beaucoup :) – InspiredJW