我想在yml文件中指定資源授權信息。 admin可以創建一個員工,只能查看公司。rails:指定yml中的項目列表
我用YAML :: load方法來加載這個文件。
如果我使用 - 符號的多個權限(行動,資源對)它給解析錯誤。如果我刪除 - 符號,那麼它只會選擇第一個操作資源對。我認爲加載方法期望1空間縮進,而如果我指定 - 然後一個空間縮進條件被違反,這是錯誤的原因。這是什麼可能的解決方案。
如果我使用 - 符號上市
admin:
- action: create
resource: employee
- action: show
resource: company
如果我不使用 - 符號上市
admin:
action: create
resource: employee
action: show
resource: company
看看我的工作示例。我認爲你對'1空格縮進'的假設是錯誤的並導致錯誤。 – mkro 2011-05-24 19:01:39