我正在为我们的项目开发一个上市投资组合。(基本游艇及其类型、尺寸、价格、船舱、吃水、建造年份、改装年份等)
我应该根据类型和排序(大小、价格、船舱、吃水、建造年份、改装年份)对其进行过滤
我创建了自定义帖子类型及其相关自定义字段等。
我想用最基本的方法来解决这个问题。
自定义字段几乎满足了我的所有需要。但我在找performance 而且
现在我有两个选项,第一个是根据自定义字段值筛选
第二种是使用自定义分类法直接从类别中获取它们。
Alex King等文章指出,自定义字段不应用于过滤。因为这些值没有索引。http://alexking.org/blog/2011/08/29/wordpress-post-meta-taxonomies
但为了订购我的查询(尺寸、价格、船舱、吃水、建造年份、改装年份等),我应该使用内部连接来检索记录。(据我所知,没有其他办法。First question please advise is it true?)
For this case (已经有内部连接的人)Second question Does it really matter to use taxonomies for categorising instead of filtering of custom fields?. (因为分类法存储在另一个表中,如果我使用它们,将有另一个内部联接。)
Third question is 自定义字段是否仍没有索引?它仍然是一样的。
请注意:我不关心0010和0090之间的查询差异
谢谢你的回答。