方案。 我在数据库中有一个文档,其中包含数千个项目
'productList'如下。
数组'productList'中的所有对象具有相同的形状和相同的具有不同值的字段。 现在我想以下列方式搜索。
请举例来搜索它,或者是
注意:我不想在运行时创建索引(我的意思是索引可以由Cloudant仪表板定义)我只想通过应用程序中的这个库来查询它。
我已经阅读了文档,我得到了概念。 现在,我想用最好的方法实现它。 我将来会用这种方法处理所有这些场景。
对不起,如果问题很愚蠢:)
感谢。
答案 0 :(得分:0)
CouchDB并非旨在完全按照您的要求进行操作。您需要一个成分指数,另一个指品牌指数 - 并且一次性完成这两个指标并不是特别有效。我认为最好的方法是查看Mango查询功能http://docs.couchdb.org/en/2.0.0/api/database/find.html,尝试您感兴趣的查询,然后根据需要添加索引(它有解释计划,以帮助提高效率)。