私は頭がおかしくなる問題を抱えています!
PHP で次の Mongo クエリを翻訳する必要があります。
db.mycollection.find({$or: [ {'field.a': 45.4689, 'field.b': 9.18103}, {'field.a' : 40.71455, 'field.b': -74.007124} ]})
シェルから完全に機能します。
クエリは、次の方法 (var_dump) で PHP に変換する必要があると思います。
Array
(
[$or] => Array
(
[0] => Array
(
[field.a] => 45.468945
[field.b] => 9.18103
)
[1] => Array
(
[field.a] => 40.71455
[field.b] => -74.007124
)
)
)
しかし、PHPで結果が得られません!
なんで?どうしたの?正しい構文は何ですか?
ありがとうございました!