2009-02-23 70 views
0

每次阅读MVC Web框架介绍时,您都会遇到同样的事情:只描述您的数据类和中提琴 - 您将获得自动生成的管理界面。甚至微软最终发布了它的动态数据。CRUD脚手架和树

一般来说,这很好。我正在制作(简单)网站几年,CRUD是大多数时候所有客户想要的。

Howerver有时候用户的故事包含对“任意深度的嵌套生产类别”或类似内容的要求。在这种情况下,我将parent_id属性添加到数据类,并有可能过滤出某个父项的数据项。

是否有支持Key-ParentKey关系的CRUD界面的例子? 你们对此有何看法?

回答

2

CRUD永远不会支持您开箱即用的所有功能。你可以期待的最好的方式是它能让你在中途停下来,然后你就可以独自一人。

有一个我正在开发的项目,虽然CRUD会做大部分的魔术,但我不得不编写自己的代码来处理其他方面的问题,因为它们不是自动处理的。

基本上你想要的是能帮助你开发一个新应用程序的东西,但同时也会让你避开,让你做你必须做的事情。