1

是否可以索引一个字段然后将其清空?

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

我尝试修改传入doc的索引函数,但它似乎不影响存储。

4

1 回答 1

1

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

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

于 2013-08-27T13:29:21.920 回答