我有一个网络应用程序,我将Google Realtime API协作字符串绑定到UI组件,并在Google云端硬盘中保存为二进制文件。我还需要创建一个自定义搜索页面,用户可以在其中挑选并搜索文件中非常具体的协作字符串集。
例如,如果我在模型中保存了多个协作字符串
...
model.getRoot().set('text1', someCollaborativeString1);
...
model.getRoot().set('text2', someCollaborativeString2);
...
model.getRoot().set('text3', someCollaborativeString3);
我希望能够在这3个协作字符串的任何一组中搜索包含字符串的文件,以及文件的标题和描述。
我在Google的文档中找到的所有内容都是查询中的以下参数。
这告诉我,我无法对二进制文件进行高级搜索。有没有办法实现我想做的事情?
答案 0 :(得分:1)
您可以将驱动器中的文件上的IndexableText设置为协作字符串的内容。见https://developers.google.com/drive/web/file
不幸的是,您需要手动设置此文本,没有简化的方法来自动搜索内容。