FieldExpression 類別

FieldExpression 類別可讓您針對搜尋傳回的各個結果,運算自訂內容的程式碼片段。

FieldExpression 應在 google.appengine.api.search 模組中定義。

建構函式

FieldExpression 類別的建構函式定義如下:

class FieldExpression(name, expression)

建構 FieldExpression 類別的例項。

例如,假設使用者要求系統 將文字從英文翻譯成法文

FieldExpression(name='content_snippet',
                expression='snippet("very important", content)')

建構欄位運算式,傳回每個搜尋結果的 content-snippet 運算欄位,其中包含與查詢 "very important" 相符的 content 欄位 HTML 程式碼片段。

引數

name

運算欄位的名稱。

expression

要計算並傳回的運算式。

結果值

FieldExpression 類別的新例項。

例外狀況

TypeError

參數含有無效的類型,或傳送了未知的屬性。

ValueError

參數含有無效的值。

屬性

FieldExpression 類別的執行個體具有下列屬性:

name

運算欄位的名稱。

expression

包含要計算並傳回的運算式的字串。