我使用的是couchbase管理工具,对我来说最有用的功能之一就是能够进入特定存储桶的文档,然后使用文档过滤器对话框输入我的文档前缀#39 ;已为特定文档类型保留,然后我立即获得此类文档的筛选列表。
例如,如果我有一个名为" sports"我有各种各样的运动数据,我可能有一些与网球,足球等有关的记录,并且我们假设这些文件的ID都以所讨论的特定运动为前缀。因此,在这种情况下,我只需将football
放入文档过滤器对话框,并希望只看到那些ID为"足球&#的文档? 34 ;.这种情况发生在我输入的时候。这个功能在我的主要开发机器上工作得非常好,但是在我的笔记本电脑和我的生产环境中,键入的结果并没有输入。我可以按"查找ID"任何环境上的按钮,只要指定了正确的ID,它就会加载文档,但实时过滤对我来说对于使管理功能对我有用至关重要。
值得一提的是,我的主要开发机器和笔记本电脑都在OSX上,生产是Ubuntu。另外值得注意的是,我的主要开发环境仍然在版本2.0.1上徘徊,因为我害怕失去这个功能但我的笔记本电脑运行2.5.1并且我认为产品是相同的。
另外,在调试器中查看网络面板时,我注意到一个重要的变化:
http://couchserver:8091/pools/default?uuid=xxxxxx&waitChange=20000&etag=xxxxxx
http://couchserver:8091/couchBase/reference_data/_all_docs?startkey=%22football%22&endkey=%22football%EF%BF%BF%22&skip=0&include_docs=true&limit=21&_=1399627171015
答案 0 :(得分:0)
从IRC和其他渠道看来,此功能已被删除,因为它导致大型数据集的稳定性问题。这对我来说有点令人担忧,我仍然强烈认为这个功能在管理工具中是非常需要的(至少在开发环境中,尽管我会同时认为prod和dev)。
无论如何,虽然UI仍然使用"过滤器"术语我认为过滤术语已被删除是公平的。我现在必须编写自己的管理界面。 :(