![](/img/trans.png)
[英]How can I add soft delete on laravel mongodb? (Laravel 5.3)
[英]How can I use JSON Where Clauses on laravel mongodb? (Laravel 5.3)
我在mongodb指南針上的數據是這樣的:
我從這里讀到: https : //laravel.com/docs/5.3/queries#json-where-clauses
我嘗試在這里實現json where子句:
Message::where('information->seller_id', 1)
->get();
結果沒有顯示出來。 而數據存在
這個查詢似乎仍然錯誤
我在這里嘗試閱讀參考: https : //github.com/jenssegers/laravel-mongodb
但是,我找不到它
我怎么解決這個問題?
要從JSON內部選擇數據,請使用.
而不是->
Message::where('information.seller_id', 1)
->get();
此外,您的數據當前是一個string
,您需要它是JSON
。 只需刪除它周圍的引號:
information : {"store_id":6,"some_other_data":"123", "seller_id":1}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.