2012-07-21 12 views
5

Sto tentando di creare una Zend_Gdata_Spreadsheets_ListQuery e non riesco a trovare alcun riferimento che spieghi qual è la sintassi della query prevista e quali tipi di query è possibile e non è possibile eseguire. Il più vicino a cui sono stato in grado di trovare qualcosa è la [Libreria client API di Google Data (1.41.1)] (https://developers.google.com/gdata/javadoc/com/google/gdata/client/spreadsheet/ ListQuery # ListQuery (java.net.URL)), che descrive la funzione setSpreadsheetQuery come segue:Strutturazione di una query Gdata Spreadsheet

setSpreadsheetQuery

pubblico setSpreadsheetQuery vuoto (query java.lang.String) Imposta la query foglio strutturato . Parametri: query - la query come "name = 'Sonja' e lo stato = 'Georgia'"

Questo funziona bene se siete alla ricerca di una cella il cui titolo della colonna è "nome" e che contiene il testo "Sonja" e nient'altro. Sto cercando celle contenenti "Sonja" come parte del testo della cella. Una cella nella colonna "nome" con il valore "Sonja the Awesome", ad esempio, non corrisponderebbe alla ricerca di cui sopra. nome = Sonya * provoca un errore e name = "Sonya *" non restituisce alcun risultato.

Quindi, qualcuno sa dove posso trovare una sintesi di ciò che la "struttura" prevista per la "query del foglio di lavoro strutturato" è?

risposta

0

Hai provato a utilizzare regex? Inoltre, assicurati di sfuggire ai caratteri speciali regex. Qualcosa come \ bSonja \ b

Problemi correlati