I am trying to filter the data I send to the client.

```
characterFields = {
    _id: 1
    userId: 1
}

Meteor.publish 'nearbyCharacters', ->
    Characters.find({}, fields: {characterFields} )

```

However, when I include the fields: in the find method, it returns less results that if i do

```
Meteor.publish 'currentCharacter', ->
    Characters.find()

```

which returns the correct data, although not filtered