Javascript .split(",") 与 MongoDB $in 运算符
Javascript .split(",") with MongoDB $in operator
我有一个像 var myFruits="Apple, Banana, Orange"
.
这样的字符串
我还有两个 MongoDB 个文件 {fruit: "Apple"},{fruit: "Banana"}
.
我想用 { $in: myFruits.split(",") }
.
查询 MongoDB
当我这样给出时,查询只检测到第一个元素(Apple)
。
PS:如果我直接将数组作为 { $in: ["Apple", "Banana", "Orange"] }
就可以了。
有什么帮助吗?提前致谢。
只需要更正从 ,
逗号到 ,
逗号和 space,
的拆分
{ $in: myFruits.split(", ") }
我有一个像 var myFruits="Apple, Banana, Orange"
.
这样的字符串
我还有两个 MongoDB 个文件 {fruit: "Apple"},{fruit: "Banana"}
.
我想用 { $in: myFruits.split(",") }
.
当我这样给出时,查询只检测到第一个元素(Apple)
。
PS:如果我直接将数组作为 { $in: ["Apple", "Banana", "Orange"] }
就可以了。
有什么帮助吗?提前致谢。
只需要更正从 ,
逗号到 ,
逗号和 space,
{ $in: myFruits.split(", ") }