Meteor publish undefined or Publish function can only return a Cursor or an array of Cursors

后端 未结 2 1515
攒了一身酷
攒了一身酷 2021-01-02 09:44

Having some wired issues with my Meteor publish when I have findOne it works but with find it does not and with findOne I get a cursor error.

Here is my code

2条回答
  •  南笙
    南笙 (楼主)
    2021-01-02 09:53

    findOne does not return a Mongo cursor. It returns a Mongo document. If you want this to work, try changing to using return Organizations.find({_id: user.organizationId}); instead. That will return a single document cursor which is what the publish call expects.

    For more info check out the docs.

提交回复
热议问题