6
我想代表阿帕奇節儉標準樹結構,但我遇到 以下問題:阿帕奇節儉失敗產生遞歸結構
[ERROR:/path_to_project/thrift/service.thrift:31] (last token was 'TCategoryTree')
Type "TCategoryTree" has not been defined.
這些都是我的節儉結構:
struct TCategory {
1: required string name
}
struct TCategoryTree {
1: required TCategory element,
2: optional list<TCategoryTree> children
}
線31是2: optional list<TCategoryTree> children
,我定義了一個字段 ,它與我現在定義的類型相同。
難道是apache節儉不支持遞歸結構,或者我在這裏犯了 某種錯誤嗎?
編輯:我使用的是0.9.0版本