0
我的MongoDB的表都有一个具有像查找文件匹配字段的对象值
_id : ObjectId("59ad227e191cc3a4c33ade07")
user_info : {"first_name": "Shraddha", "last_name": "Banerjee", "Zip": "90242", "City": "SantaBarbara"}
我想找到邮编用户对象值的字段:90242.
我试图做它喜欢:
$users = User::where('user_info.Zip','=', 90242)->get();
但是,这给了我空的结果。 这是如何实现的?
先'$信息= $ USER_INFO [ '拉链'];'然后用'$用户=用户::在哪里($信息,'=',90242) - > get();“让我知道这是否有效! –
你试过吗? –
Hi @Hiren,它不起作用。它是一个存储在user_info中的对象。它给出了错误:未定义的变量:user_info。那么我也试过使用 $信息=“user_info.Zip”; $ users = User :: where($ info,'=',90242) - > get(); –