我有一个广播电台,想要制作一个程序网格,而不是在不同的集合/数据库中输入节目信息和节目播出时间,我想使用PHP为MongoDB做数组输入,如下所示:
array{
"showname"=>"title of show",
"pagelink"=>"showtitle"
"onairdays"=>array(
"monday","tuesday","wednesday","thursday","friday"
),
"onairtime"=> "22:00", "endtime"=> "01:00"
)
但如果节目每周只播放一天,我希望它看起来像这样
array{
"showname"=>"title of show",
"pagelink"=>"showtitle"
"onairdays"=>"monday",
"onairtime"=> "22:00",
"endtime"=> "01:00"
)
PHP查询需要搜索日期和时间,它通过 PHP墨尔本/澳大利亚以全文小写和24小时格式获取日期
我试过以下
$document = $collection->findOne(array("day"=>$day, "start"=> array('$gte' => date('Hi'))));
但是在我执行以下操作之前它不起作用
$document = $collection->findOne(array("day"=>$day, "start"=> array('$gte' => print date('Hi'))));
但是打印出阵列的时间。