更新於 2024/10/09閱讀時間約 1 分鐘

[23] MongoDB: 更有技巧的查詢資料方法

在上一篇文章中,我們講解了 MongoDB 的基本操作,接下來想講講如何更有效率的查詢想要找的資料

模糊查詢

就是查詢的條件只要部分符合就可以找到了,不用查找的關鍵字完全正確,我們直接來舉個例子比較好理解
先假設有以下這些資料
模糊查詢,查找的資料 item 值內有包含 book 就返回
這樣就會找到
這兩筆資料了,因為 'book1''book2' 都包含 book
用比較運算子查詢
這個方法可以根據資料內某個值大於或小於某個值來查找資料,比方說我想找 value 大於 200 的資料就可以像這樣
這樣就會找到
這樣就會找到這些資料

排序

有時候我們想讓找到的資料根據 document 內某個資料的數值來排序,可以用 sort 這個方法
這樣會是 value 數值大的排在前面
反之
付費訂閱
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.