【发布时间】:2014-11-10 10:00:38
【问题描述】:
我正在尝试为 php mongo 做类似 mysql 的操作;在我的文章集中找到任何以 www.foo.com/{category} 开头的链接。我可以在 shell 中很好地执行它,但 php 驱动程序似乎没有正确插入我的命令。而且 mongo 正则表达式缺乏详尽的文档。这是我的代码。
$cats = ['news', 'life', 'humor'];
foreach($cats as $cat){
$category = 'www.foo.com/' . $cat;
$articles = db()->articles->find(['link' => array('$regex'=>new MongoRegex("/^$category/"))]);
}
它返回文章但链接不匹配。
【问题讨论】: