我知道这个问题已经得到了回答。但我希望有人能在我的具体问题上帮助我。
我有一个自定义的帖子类型。对于此Post类型,用户可以使用对此daterange有效的值声明1到X个Datetime范围。
此时,我将这些范围存储在一个序列化的数据库字段中。
但现在我需要执行sql查询,以获取所有在给定日期范围内具有有效日期的帖子。例如,“选择有效日期范围在2015年12月7日至2016年1月1日之间的所有帖子”
此时,我只使用给定的wordpress表来存储数据。(因为我经常读到,在wordpress中创建自己的表并不是最佳做法),但现在我认为这是创建“post date position”的最佳方法,该表包含字段“post id”、“position id”、“from date”、“to date”、“value”,以存储这些信息并可以轻松查询。
我现在的问题是,有没有更好的方法来解决这个问题,或者创建自己的表是最佳做法?
谢谢