在MongoDB中,有一个名为vehId的字段。它既包含字符串值,也包含整数值。例如:
在MongoDB中,有一个名为vehId的字段。它既包含字符串值,也包含整数值。例如:
{
"vehId" : "12"
}
or
{
"vehId" : 12
}
or
{
"vehId" : ""
}
如果我将vehId查询作为整数,它仅返回具有整数值的vehId,对于字符串,它仅返回字符串。但我需要一个适用于字符串和整数的单个查询。就像:
collection.find({"vehId" : <value> })
我需要一个查询语句,可以返回所有的值。如果我传递的vehId是整数,它也会返回vehId为字符串的值,反之亦然。
$in
。 - Blakes Seven