一旦将项目添加到表中,我需要使用路径更新列“路径”。我为此使用了 mySql 和 PHP。
"id" "name" "description" "level" "parent" "country" "path"
"1" "Kitchenware" "Kitchenware description" "1" "0" "US" "Kitchenware"
"2" "Knives" "All our knives" "2" "1" "US" "Kitchenware > Knives"
"3" "Butter Knives" "All Butter Knives" "3" "2" "US" "Kitchenware > Knives > Butter Knives"
"4" "Cut em all" "Cut em all" "4" "3" "US" "Kitchenware > Knives > Butter Knives > Cut em all"
"5" "Cull em all" "Cull em all" "4" "3" "US"
"6" "Smear em all" "Smear em all" "4" "3" "US"
"7" "Meat Knives" "All Meat Knives" "3" "2" "US"
"8" "Cut em meat" "Cut em meat" "4" "7" "US"
"9" "Cull em meat" "Cull em meat" "4" "7" "US"
"10" "Smear em meat" "Smear em meat" "4" "7" "US"
关于这样做的好方法有什么想法吗?
在此表中,级别 1 是最高的。2 和 3 正在前进。4是物品。
我有点坚持这样做(触发器内的选择)。它需要在每次插入后运行。不是一下子。