如何在Jade中比较Object和Integer

时间:2016-04-14 18:31:27

标签: pug

如何在Jade / MongoDB中比较ObjectID(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 {

我有很长时间的错误。

感谢。

1 个答案:

答案 0 :(得分:0)

错误消息不是关于比较,而是关于}括号。据我所知,Jade中没有if statement的括号您可以在After Legend click中看到一些示例。此外,如果要比较ObjectID,则属性可能是_id不是 id这是一个哈希而不是整数。 这对你有用吗?

- if sensor._id.toString() === "1"
    div(escaped="text)