构建Gdata电子表格查询

Reb*_*cca 7 php gdata-api gdata google-sheets google-docs-api

我正在尝试构建Zend_Gdata_Spreadsheets_ListQuery,但我找不到任何可以解释预期查询语法是什么的引用以及您可以执行和不执行的查询类型.我能找到的最接近的是[Google Data API Client Library(1.41.1)](https://developers.google.com/gdata/javadoc/com/google/gdata/client/spreadsheet/ ListQuery#ListQuery(java.net.URL)),它描述了函数setSpreadsheetQuery,如下所示:

setSpreadsheetQuery

public void setSpreadsheetQuery(java.lang.String query)设置结构化电子表格查询.参数:query - 查询,例如"name ='Sonja'和state ='Georgia'"

如果您正在寻找列标题为"name"且包含文本"Sonja"的单元格,则此方法可以正常工作.我正在寻找包含"Sonja"作为细胞文本一部分的细胞.例如,"name"列中值为"Sonja the Awesome"的单元格与上面的搜索不匹配.name = Sonya*导致错误,name ="Sonya*"不返回任何结果.

那么,有没有人知道我在哪里可以找到"结构化电子表格查询"的预期"结构"的概述?

小智 0

您尝试过使用正则表达式吗?另外,请确保转义正则表达式特殊字符。类似于 \bSonja\b