想實作一個mongodb 不區分大小寫的查詢,例如,查詢欄位為key,key的值為 Rundown,現在想實現的查詢的方式key能符合Rundown ,rundown,但不會符合Rundown1。 請問這個該如何實現了。 ps:我用的是mongdb的java 驅動開發,
用正規,例如:
db.xxx.find( { key: /^rundown$/i } );
{"key" : { "$regex" : "^rundonw1$",$options:"i"}}
這樣寫目的是在Criteria.regex("^rundonw1$","i")中能用到。
用正規,例如:
{"key" : { "$regex" : "^rundonw1$",$options:"i"}}
這樣寫目的是在Criteria.regex("^rundonw1$","i")中能用到。