0

我为 Orchard CMS 编写了模块,并且我需要有许多(大约 120 个)投影,由我的 ContentType 中的字段过滤。从 Web 界面,我可以通过以下方式完成:创建 Binding、基于 Binding 创建查询、基于 Query 创建投影。但我需要以编程方式进行。

我想,这真的是从数据库中做的。我需要哪些表添加记录来创建投影?或者有另一种方法来解决这个问题?

谢谢!

4

1 回答 1

1

不要直接写入表格,始终通过内容管理器创建内容。否则,您很可能会损坏数据库。

此外,120 个投影听起来很可疑。即使这样,您也可以使用自定义过滤器将这个数字减少到几个。

根据您在其他地方所写的内容(因为不幸的是,这是一个交叉发布的问题,只会在两个地方创建更多的工作回答),您的问题可以通过分类法更好地解决,分类法具有您想要的一切开箱即用.

于 2012-10-13T19:02:23.760 回答