tu sintaxis está un poco mal, debería estarlo
CollectionName.find({}, {fields: {'onlyThisField':1}});
o
CollectionName.find({}, {fields: {'everythingButThisField':0}});
de hecho, su plantilla controla qué datos se muestran, pero todavía hay muchos escenarios en los que la limitación de campos tiene sentido:la privacidad de los datos o la eficiencia (algunos campos de todos los registros, todos los campos del registro 'actual') son dos comunes
no lo mencionaste, pero esto generalmente está dentro de una función de publicación; consulta http://docs.meteor.com/#meteor_publish:los fields
El modificador también está disponible en el cliente, pero allí no limita los datos enviados al cliente, solo a la plantilla:la reducción/selección del campo del lado del servidor tiene diferentes beneficios
--
Verifica que hayas eliminado la autopublish
paquete también, sin embargo, debería ver una advertencia si tiene eso activo y escribe sus propias funciones de publicación, que es donde usaría más comúnmente fields