2016-07-02 45 views
4

有人可以幫助在mongoDB中實現IF/ELSE嗎?我在SQL Server中使用下面的代碼。在MongoDB中使用IF/ELSE

DECLARE @p =1 
IF @p =1 
PRINT @p 
ELSE PRINT "NO" 

我在MongoDB中嘗試了下面的代碼,但無法成功。

var p=1 
{ $cond: { if: p=1, then: print(p), else: print("NO") } } 
var p=1 
{ $cond: { if: p=1, print(p), print("NO") } } 

回答

4

你是指MongoDB shell嗎?如果是,那麼只需像這樣使用JavaScript

var p = 1; 
if (p == 1) { print(p); } else { print('NO'); }