Your findOne syntax is slightly off (it should look more like the find syntax you posted). Assuming you are subscribed and the documents are available, this will work as expected:
@townmulti: Thanks for that tip. I realized my mistake. I was subscribing to the collection in my createContainer. I moved the subscription outside of the class definition and made sure that it was executed before the component was created, and it worked correctly. @robfallows: I tried that and it gives error “You cannot currently mix including and excluding fields.” Also if you just do “{ fields: {name : 1, slNo : 0, _id : 0} }”, then that also give error saying that “You may not observe a cursor with {fields: {_id: 0}}”. But your rest of the syntax worked correctly.