我应该如何在MongoDB shell中将此查询转换为有效的MongoDB查询?
{ 'cars.owner.$ref' : 'users' }
cars.owner
在这里是一个 DBRef,但 $ref
无效。
我收到了这个错误信息:
"$err" : "Positional operator does not match the query specifier."
我的目标是找出是否有任何汽车被不同的收藏机构拥有而非用户。
_id
,并可选择自己存储集合和/或数据库命名空间,或通过描述关系和仅存储_id
的外部模式逻辑来存储。坚持使用DBRef是一条充满恐惧的黑暗之路。趁你还能离开吧。 - Blakes Seven