2013-08-27 76 views
1

索引字段然後空白它是可能的嗎?索引字段和空白出

原因是我有一個純文本字段和一個包含文本加密版本的字段。我想索引純文本,然後將其刪除,只保留加密的數據。

我試着在我的索引函數中修改傳遞的doc,但它似乎沒有影響存儲。

回答

1

不,不可能索引一個字段,然後將其清空。這是不可能的設計。視圖和索引只反映文檔的最新版本,因此,當您將某個字段「空白」時,相應的視圖/索引也將被清空。視圖/索引保持同步,沒有選項讓它們發散。

爲了達到您想要的效果,您的地圖或索引函數需要解密加密字段並將其發送到索引。但是,索引未加密,因此可能會首先破壞文檔中加密字段的目的。

+0

但是索引只會包含沒有上下文的詞幹和單詞,這至少是一個加號。 –