是否可以在Mongodb中的动态字段上创建文本索引以进行文本查询搜索?

问题描述

是否可以在不删除文本索引本身的情况下在文本索引上创建动态文本字段?

我们有数据进入Eve API层,该数据可以具有要在其上进行文本搜索的任何{key: value}对(键可以是任何字符串名称)。现在,我们在创建文本索引时以及在哪些字段上对它进行了硬编码,如下所示:

           app.data.driver.db['name_collection].create_index(
                [
                    ("first_name.text",pymongo.TEXT),("last_name.text",],name="text",)

但是,一旦我们引入了动态字段,这将无法工作。有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)