日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)小程序教程:SDK數(shù)據(jù)庫(kù)Command·聚合操作符·布爾操作符

AggregateCommand.and(value: Expression[]): Object

支持端:小程序 2.7.4, 云函數(shù) 0.8.1, Web

網(wǎng)站設(shè)計(jì)制作過(guò)程拒絕使用模板建站;使用PHP+MYSQL原生開(kāi)發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營(yíng)了十年的創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。

聚合操作符。給定多個(gè)表達(dá)式,and 僅在所有表達(dá)式都返回 true 時(shí)返回 true,否則返回 false。

參數(shù)

value: Expression[]

[, , ...]

返回值

Object

API 說(shuō)明

語(yǔ)法如下:

db.command.aggregate.and([, , ...])

如果表達(dá)式返回 false、null、0、或 undefined,表達(dá)式會(huì)解析為 false,否則對(duì)其他返回值都認(rèn)為是 true。

示例代碼

假設(shè)集合 price 有如下記錄:

{ "_id": 1, "min": 10, "max": 100 }
{ "_id": 2, "min": 60, "max": 80 }
{ "_id": 3, "min": 30, "max": 50 }

求 min 大于等于 30 且 max 小于等于 80 的記錄。

const $ = db.command.aggregate
db.collection('price').aggregate()
  .project({
    fullfilled: $.and([$.gte(['$min', 30]), $.lte(['$max', 80])])
  })
  .end()

返回結(jié)果如下:

{ "_id": 1, "fullfilled": false }
{ "_id": 2, "fullfilled": true }
{ "_id": 3, "fullfilled": true }

AggregateCommand.not(value: Expression): Object

支持端:小程序 2.7.4, 云函數(shù) 0.8.1, Web

聚合操作符。給定一個(gè)表達(dá)式,如果表達(dá)式返回 true,則 not 返回 false,否則返回 true。注意表達(dá)式不能為邏輯表達(dá)式(and、or、nor、not)。

參數(shù)

value: Expression

表達(dá)式

返回值

Object

API 說(shuō)明

語(yǔ)法如下:

db.command.aggregate.not()

如果表達(dá)式返回 false、null、0、或 undefined,表達(dá)式會(huì)解析為 false,否則對(duì)其他返回值都認(rèn)為是 true。

示例代碼

假設(shè)集合 price 有如下記錄:

{ "_id": 1, "min": 10, "max": 100 }
{ "_id": 2, "min": 60, "max": 80 }
{ "_id": 3, "min": 30, "max": 50 }

求 min 不大于 40 的記錄。

const $ = db.command.aggregate
db.collection('price').aggregate()
  .project({
    fullfilled: $.not($.gt(['$min', 40]))
  })
  .end()

返回結(jié)果如下:

{ "_id": 1, "fullfilled": true }
{ "_id": 2, "fullfilled": false }
{ "_id": 3, "fullfilled": true }

AggregateCommand.or(value: Expression[]): Object

支持端:小程序 2.7.4, 云函數(shù) 0.8.1, Web

聚合操作符。給定多個(gè)表達(dá)式,如果任意一個(gè)表達(dá)式返回 true,則 or 返回 true,否則返回 false。

參數(shù)

value: Expression[]

[, , ...]

返回值

Objectu

API 說(shuō)明

語(yǔ)法如下:

db.command.aggregate.or([, , ...])

如果表達(dá)式返回 false、null、0、或 undefined,表達(dá)式會(huì)解析為 false,否則對(duì)其他返回值都認(rèn)為是 true。

示例代碼

假設(shè)集合 price 有如下記錄:

{ "_id": 1, "min": 10, "max": 100 }
{ "_id": 2, "min": 60, "max": 80 }
{ "_id": 3, "min": 30, "max": 50 }

求 min 小于 40 且 max 大于 60 的記錄。

const $ = db.command.aggregate
db.collection('price').aggregate()
  .project({
    fullfilled: $.or([$.lt(['$min', 30]), $.gt(['$max', 60])])
  })
  .end()

返回結(jié)果如下:

{ "_id": 1, "fullfilled": true }
{ "_id": 2, "fullfilled": false }
{ "_id": 3, "fullfilled": true }


文章標(biāo)題:創(chuàng)新互聯(lián)小程序教程:SDK數(shù)據(jù)庫(kù)Command·聚合操作符·布爾操作符
文章URL:http://m.5511xx.com/article/dhppdsc.html