mongodb 数组查询 php,Mongodb + PHP =>在多维数组中查找查询运算符

下面是文档:

{

"hashtag" : "World",

"topimages" : [

{

"cluster" : "france",

"id_tw" : "477170636327227393"

},

{

"cluster" : "france",

"id_tw" : "477170636327227396"

}

]

}

我要搜索如果一个名为“世界”关键“主题标签”的文件,已经保存在数组“topimages”一个id“id_tw鸣叫“的值为‘477170636327227393’

我试图做的是:

$query = array('hashtag' => "World", array('topsimages.$.id_tw' => "477170636327227393"));

$xpmm->find($query);

我需要搜索,如果一份名为‘世界’早已保存在阵列鸣叫‘的topimages’他的键“id_tw”。

非常感谢。 #

解决方案:如果它是一个子文档,而不是一个数组

$query = array('hashtag' => "france", 'topimages.id_tw' => "477170282852286464");

2014-06-13

Xanarus

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值