微信小程序 云開發(fā)模糊查詢實(shí)現(xiàn)解析
這篇文章主要介紹了微信小程序 云開發(fā)模糊查詢實(shí)現(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
解釋:
db.RegExp
從基礎(chǔ)庫(kù) 2.3.2 開始(wx-server-sdk 從 0.0.23 開始),數(shù)據(jù)庫(kù)支持正則表達(dá)式查詢,開發(fā)者可以在查詢語(yǔ)句中使用 JavaScript 原生正則對(duì)象或使用 db.RegExp 方法來(lái)構(gòu)造正則對(duì)象然后進(jìn)行字符串匹配。在查詢條件中對(duì)一個(gè)字段進(jìn)行正則匹配即要求該字段的值可以被給定的正則表達(dá)式匹配
事例:
search(e, val) { const _this = this this.screenName = e const db = wx.cloud.database({env: '環(huán)境ID'}) const _ = db.command db.collection('person').where(_.or([ { name:db.RegExp({ regexp:e, option:'i' }) }, { person:db.RegExp({ regexp:e, option:'i' }) }, { location:db.RegExp({ regexp:e, option:'i' }) } ]).and([{ del:0 }])).get({ success: function(res) { _this.list = res.data } }) },
上面.or中條件為或,.and條件中并列滿足。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript實(shí)現(xiàn)的原生態(tài)兼容IE6可調(diào)可控滾動(dòng)文字功能詳解
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的原生態(tài)兼容IE6可調(diào)可控滾動(dòng)文字功能,簡(jiǎn)單說(shuō)明了文字滾動(dòng)的實(shí)現(xiàn)原理并結(jié)合具體實(shí)例形式給出了javascript文字滾動(dòng)功能的具體實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-09-09javascript實(shí)現(xiàn)的猜數(shù)小游戲完整實(shí)例代碼
這篇文章主要介紹了javascript實(shí)現(xiàn)的猜數(shù)小游戲,游戲中用戶共有10次猜測(cè)機(jī)會(huì),并且每次都有不同的提示信息,該游戲涉及javascript流程控制與數(shù)值運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2016-05-05javascript 動(dòng)態(tài)數(shù)據(jù)下的錨點(diǎn)錯(cuò)位問(wèn)題解決方法
用 Javascript 實(shí)現(xiàn)錨點(diǎn)(Anchor)間平滑跳轉(zhuǎn)2008-12-12JavaScript判斷一個(gè)字符串是否包含指定子字符串的方法
這篇文章主要介紹了JavaScript判斷一個(gè)字符串是否包含指定子字符串的方法,實(shí)例分析了javascript字符串操作的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03JS在IE和FireFox之間常用函數(shù)的區(qū)別小結(jié)
IE和FireFox之間常用函數(shù)的區(qū)別小結(jié),需要的朋友可以參考下。2010-03-03Uni-App用uView組件庫(kù)中u-picker實(shí)現(xiàn)地區(qū)的省-市-區(qū)三級(jí)聯(lián)動(dòng)、確認(rèn)及回顯
最近項(xiàng)目要使用uni-app遇到省市縣三級(jí)聯(lián)動(dòng)的問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Uni-App用uView組件庫(kù)中u-picker實(shí)現(xiàn)地區(qū)的省-市-區(qū)三級(jí)聯(lián)動(dòng)、確認(rèn)及回顯的相關(guān)資料,需要的朋友可以參考下2023-12-12如何使用50行javaScript代碼實(shí)現(xiàn)簡(jiǎn)單版的call,apply,bind
這篇文章主要介紹了50行javaScript代碼實(shí)現(xiàn)簡(jiǎn)單版的call,apply,bind過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08基于JavaScript實(shí)現(xiàn)類名的添加與移除
本文給大家分享javascript實(shí)現(xiàn)類名的添加與移除功能,需要的朋友參考下吧2017-04-04javascript實(shí)現(xiàn)檢驗(yàn)的各種規(guī)則
這篇文章主要介紹了javascript實(shí)現(xiàn)檢驗(yàn)的各種規(guī)則,涉及javascript針對(duì)手機(jī)號(hào)、郵箱、網(wǎng)址、漢字及圖片等相關(guān)檢測(cè)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07