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(); –