我嘗試從JSON數據庫創建JSON樹形結構。如何在TOS中的組件tWriteJSONField中設置循環元素/組元素
這JSON用於表示其所有步驟
我必須抓住5個表中的數據路徑和每一個在我的JSON樹的水平(在MySQL中,一個一對多的關係允許建樹)。
這裏是預期的結果的簡化版本:
{
"id": 1,
"name": "Path",
"steps": [
{
"id": 2,
"name": "Step 1",
"children": [
{
"id": 3,
"name": "Step 2"
},
... Other steps of the level
],
}
]
}
我無法找到如何設置組件tWriteJSONField實現這一目標。我獲得了「路徑級別」的正確輸出,但無法抓住孩子:我只得到一個孩子。
我假設,我必須在組件屬性中使用group by
,loop element
和group element
,但無法找到正確設置它們的方法。
我正在尋找屬性的解釋,以瞭解它是如何工作的,並能夠解決我的問題。