Skip to content

$ne

Returns true when the two expressions evaluate to different values.

Syntax

{ "$ne": [ <expression1>, <expression2> ] }

Example

Input

{ "status": "pending" }

Stage

{ "$project": { "isFinal": { "$ne": ["$status", "complete"] } } }

Output

{ "isFinal": true }