2013-08-27 31 views
1

索引字段然后空白它是可能的吗?索引字段和空白出

原因是我有一个纯文本字段和一个包含文本加密版本的字段。我想索引纯文本,然后将其删除,只保留加密的数据。

我试着在我的索引函数中修改传递的doc,但它似乎没有影响存储。

回答

1

不,不可能索引一个字段,然后将其清空。这是不可能的设计。视图和索引只反映文档的最新版本,因此,当您将某个字段“空白”时,相应的视图/索引也将被清空。视图/索引保持同步,没有选项让它们发散。

为了达到您想要的效果,您的地图或索引函数需要解密加密字段并将其发送到索引。但是,索引未加密,因此可能会首先破坏文档中加密字段的目的。

+0

但是索引只会包含没有上下文的词干和单词,这至少是一个加号。 –