Google App Engine之前發佈了一個Search API,允許您創建Document
對象,可以在類似於Google搜索操作的索引系統中搜索對象。Search API中的FieldExpression是否可以使用自定義函數?
其中一個關聯的類是FieldExpression
。根據documentation,表達式允許您爲字段定義自定義內容片段。他們已經給出了一個FieldExpression定義的示例是:
FieldExpression(name='content_snippet',
expression='snippet("very important", content)')
...其中name
參數標識的表達,和expression
參數是某種形式的代碼,當的特定FieldExpression
值被訪問執行在文件上。
我的問題是,我可以在表達式代碼中調用我的Document對象(或其他地方)的外部方法嗎?如果不是,定義一個FieldExpression
對象時有什麼語法選項可供使用?
謝謝艾米!你是否爲App Engine團隊工作(只是好奇)。我希望Google的某個人能夠澄清我們這裏幾個人的一些問題。如果你是,很棒的工作!我非常喜歡GAE產品! – RLH
是的,我願意,並且是Search API相關問題的良好聯繫人。 –