2012-07-22 47 views
0

在cakephp 2 - > Acl - >創建阿羅斯表。Cakephp阿羅斯表號

這是什麼意思左右數字?

Image Link

感謝。

+0

重複的問題[什麼是在acos表中使用的模型,lft和rght字段?](http://stackoverflow.com/questions/2705416/what-are-the-model-lft-and-rght -fields-used-in-the-acos-table) – mvladk 2013-11-01 12:33:13

回答

0

lft和rght值是樹結構的固有部分 (如果您有興趣,它是修改的預定義遍歷樹)。沒有它們,沒有樹結構。

ACL系統可用於基於該 PARENT_ID領域修復損壞的樹,但沒有完整的左,右的東西,它只是 將無法​​做到ACO或ARO查找,這是非常基本的。

我會推薦使用Acl行爲,這也意味着樹 的行爲,作爲編輯這些值並使MPTT 的東西爲您處理的手段。

+0

可以通過運行控制檯腳本自動填充或修復: cake AclExtras.AclExtras recover aro – mvladk 2013-11-01 12:35:32