我想弄清楚如何在google驱动器文件中设置“IndexableText”字段。有人可以在java中提供代码示例吗?此外,每次更新文件时是否需要重写字段?如果是,那么,有没有办法阅读这个领域的内容?
答案 0 :(得分:2)
在插入或更新文档时,您只需使用File类的setIndexableText
方法。
从https://developers.google.com/drive/v1/reference/files/insert#examples的示例开始,然后按照以下代码段进行编辑:
File body = new File();
body.setTitle(title);
body.setDescription(description);
body.setMimeType(mimeType);
// add this line
body.setIndexableText(new IndexableText().setText("your text content"));
每次更新文件时都必须重写可索引文本字段,但它是一个只写字段,因此您无法读取其内容。