2016-04-14 2 views
0

Как сравнить ObjectID (mongoDB) с Integer (Jade) в Jade/MongoDB?Как сравнить объект с Integer в Jade

Пример (1): if sensor.id.toString() === '1' или if sensor.id.equals(1) или if sensor.id.toString() === "1"

возврата на кулак Например:

h1= sensor.nome 
5| > 
6| if sensor.id.toString() === "1" { 
7|  div(escaped="text") 
8| table(border="1") 
9| tr Unexpected token { 

У меня есть эта ошибка в течение длительного времени.

Спасибо.

ответ

0

Сообщение об ошибке не относится к сравнению, а относится к кронштейну }. Насколько я знаю, нет скобок для if statement в Jade. Вы можете увидеть несколько примеров в Jade documentation. Кроме того, если вы хотите сравнить ObjectID, вероятно, это свойство _id и неid, которое является хешем, а не целым числом. Это работает для вас?

- if sensor._id.toString() === "1" 
    div(escaped="text) 
Смежные вопросы