有以下数据:
>db.abc.insert([{_id:"r"},{_id:"ro"},{_id:"roo"},{_id:"root"},{_id:"rob"}]);
已经知道关键字“root”,需要查找“_id”内容“r, ro, roo, root”记录,我试过了:</p>
>db.abc.find({_id:{$lte:"root"}});
{ "_id" : "r" }
{ "_id" : "ro" }
{ "_id" : "rob" }
{ "_id" : "roo" }
{ "_id" : "root" }
我不需要“抢”,一个等价的pl/sql语句:
'root' like _id||'%'
关键字可能很长。有什么好办法,最好用索引。