带和不带“ $”标志的elemMatch之间的区别

时间:2019-09-27 13:22:36

标签: mongoose

写$ elemMatch或elemMatch,有和没有“ $”有什么区别?这个“ $”标志实际上在做什么?

1 个答案:

答案 0 :(得分:2)

这就是mongodb operators的定义方式。因此,您必须这样称呼他们。请参阅链接以获取更多详细信息。如果不使用$,就不会引用默认的mongodb函数。除非与positional operator一起工作,否则您无需担心$,在这里您需要了解它的实际工作原理。