我有关注者和订阅者项目,当用户关注其他用户时,我应该追随者1和订阅者的数量
我使用这些代码进行更新,
这一个是k
,这是追随者的计数,
$m->obarax->user->update(array("_id" => $_SESSION["u"]["_id"]),array('$inc' => array("k" => (int)1)));
这个是t
,这是订户的数量,
$m->obarax->uye->update(array("_id" => new MongoId($_GET["idi"])),array('$inc' => array("t" => (int)1)));
困扰我的事情,我搜索了很多,但我找不到将这两个查询合并为一个基本查询的方法,有没有办法让我可以合并这些查询?谢谢你:))
答案 0 :(得分:0)
由于您要在两个不同的文档上更新两个不同的键,因此无法合并它们。除此之外,您的集合也有所不同,但即使您使用相同的集合仍然不可能,因为在这种情况下您的数据将被去规范化。