我正在开发基于Symfony的应用程序。我使用了具体的表继承strategy.But,现在我遇到了一些问题。我有以下表格:
Product:有一些特性
计算机:扩展产品。
笔记本:扩展计算机。
Ipad:扩展计算机。
....an等等..。许多不同类别的表,我有跟踪questions.Can,有人帮助或给出一个来源吗?
发布于 2011-06-11 10:23:39
具体的继承可能为您提供了最干净的模式,但它不允许您对多个表进行查询。因此,对于具体的继承,您必须为每个子模型类编写查询,并合并结果。如果我是你,我会阅读关于在symfony中搜索的页面,并编写一个lucene查询来实现这个多类搜索。它会更快,也可能更容易。
您的产品的路径应该如下所示: /product/:product_category/:product_subcategory/id,您无法找到您的产品的ID,这个ID在不同的表之间可能并不是唯一的。
https://stackoverflow.com/questions/6314776
复制相似问题