2009-02-23 64 views
0

每次閱讀MVC Web框架介紹時,您都會遇到同樣的事情:只描述您的數據類和中提琴 - 您將獲得自動生成的管理界面。甚至微軟最終發佈了它的動態數據。CRUD腳手架和樹

一般來說,這很好。我正在製作(簡單)網站幾年,CRUD是大多數時候所有客戶想要的。

Howerver有時候用戶的故事包含對「任意深度的嵌套生產類別」或類似內容的要求。在這種情況下,我將parent_id屬性添加到數據類,並有可能過濾出某個父項的數據項。

是否有支持Key-ParentKey關係的CRUD界面的例子? 你們對此有何看法?

回答

2

CRUD永遠不會支持您開箱即用的所有功能。你可以期待的最好的方式是它能讓你在中途停下來,然後你就可以獨自一人。

有一個我正在開發的項目,雖然CRUD會做大部分的魔術,但我不得不編寫自己的代碼來處理其他方面的問題,因爲它們不是自動處理的。

基本上你想要的是能幫助你開發一個新應用程序的東西,但同時也會讓你避開,讓你做你必須做的事情。