選擇子文檔我有一個集合與子文檔標籤像:如何使用MongoDB的
Collection News :
title (string)
tags: [tag1, tag2...]
我要選擇誰所有帶有圖案啓動標籤,但只返回匹配的標籤。
我已經使用正則表達式,但它返回一個包含匹配的標籤的所有新聞,這裏是查詢:
db.news.find({"tags":/^proga/i}, ["tags"]).sort({"tags":1}).
limit(0).skip(0)
我的問題是:我怎樣才能檢索到所有的標籤(只),誰的模式相匹配? (最終目標是使自動完成場)
我也使用不同的嘗試,但我沒有找到一種方法,使一個獨特的帶的發現,它總是返回我所有的標籤:(
感謝您的時間
感謝您的回答,我會盡量讓另一個集合「標籤」女巫可以包含我所有的標籤,並在這一個上做過濾器(但不確定它是否以NOSQL方式) – Mush 2012-01-14 19:19:00