我为Orchard CMS编写了模块,我需要有很多(大约120个) 预测,按我的ContentType中的字段过滤。从Web界面,我可以通过以下方式完成:创建Binding,基于Binding创建查询,基于Query创建Projection。但我需要以编程方式进行。
我想,这真的是从数据库中做到的。我需要哪些表添加记录来创建投影?或者有另一种方法来解决这个问题?
谢谢!
答案 0 :(得分:1)
不要直接写表,总是通过内容管理器来创建内容。否则,您很可能会损坏您的数据库。
此外,120个投影听起来非常可疑。你甚至可以使用自定义过滤器将这个数字减少到几个。即使这样。
从you've written elsewhere on this开始(因为这是一个交叉发布的问题,只会在两个地方创造更多的工作回答),你的问题可以通过分类法得到更好的解决,这些分类法包含了你想要的所有内容。框。