我正在使用JavaScript來查詢基於Mongo DB的API。MONGO DB Like Operator
我需要根據LIKE操作,類似的東西,結果篩選到
select * from playlist where title like '%a%'
此刻,我把這個網址
var assetUrl = 'https://example.com/playlist?oauth_token=' + accessToken + '&account=XXX'+ '&fields={"title":true,"splash":true,"description":true,"source":true}'+ '&criteria={"title":/.*a.*/}';
沒有成功(返回0對象)。
我想知道是否應該使用正則表達式來代替,以及如何在這種情況下使用它們。謝謝
有時正則表達式是不慢:「$正則表達式使用索引只有當正則表達式有一個字符串爲開頭的錨(即^)」。 http://docs.mongodb.org/manual/reference/operators/ – chx
謝謝@chx,我將這些信息整合到我的答案中。 – Philipp