MongoDB は、単純なクエリを送信するために単純な REST インターフェイスを提供します。問題は、クエリ時に型を指定する方法がわからないことです。例えば:
コレクションにこのドキュメントがあるとします。
{ "_id" : { "$oid" : "51ae1042c92ba30ae0afa26f" }, "serialNumber" : "4661016803", "clientPayload" : { "$binary" : "gwVGYQFoAwEBAQJJkFGj839Ro/N/GcfKG8l89gcAAHvNAAAAAAFDCwADAv+lLwkfAAEACAAAPqQHAAAw7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "$type" : "00" }, "receiveTime" : { "$date" : 1369717200070 } }
serialNumber でクエリを実行するにはどうすればよいですか?
私はしようとしています
http://xxx.x.x.x:xxxx/test/stuff/?filter_serialNumber=4661016803
しかし、どうやらクエリを実行しているようです "query" : { "serialNumber" : 4661016803 }
私が欲しい"query" : { "serialNumber" : "4661016803" }