搜索最近创建的文件夹不会产生任何结果

时间:2013-04-12 19:45:24

标签: box-api

我可以通过v2 API在我的Box帐户的根目录中成功创建一个文件夹。但是,如果我立即发出搜索请求,我就没有结果。如果我等待一段时间(可能是20分钟)然后发出搜索请求,则会返回我创建的文件夹。

盒子方面是否有一些缓存?如果是这样,有没有办法通过API使缓存无效或为此做一些解决方法?

谢谢!

1 个答案:

答案 0 :(得分:0)

正在进行的是文件的后台后端处理。就像一个新网站不会出现在谷歌搜索中,直到谷歌有时间“了解”新网站,Box的搜索引擎必须处理该文件并将内容的文本版本添加到Box搜索引擎。确切地说,添加需要多长时间取决于很多变量,包括文件的大小和格式。

如果您将大型文档上传到Box然后尝试立即预览,您会看到几乎相同的行为。 Box熄灭并将您的文件转换为可预览的格式。除了预览的情况,Box网站会给你一些反馈,说“生成预览”。搜索栏不会告诉您“向搜索索引添加新文件”。

这主要是因为Box更重要的是获取您的文件并确保我们安全地存储它并让您知道Box有它。几毫秒后,我们开始处理您的文件以进行全文搜索以及我们所做的所有其他处理。