loadDatabase无法正常工作

时间:2018-01-30 16:33:24

标签: javascript meteor offlineapps grounddb

我在退出的应用程序中使用groundDb。 现在我只想尝试Meteor.users

GroundedUsers = new Ground.Collection("Meteor.users")
  GroundedUsers.observeSource(Meteor.users.find())
if Meteor.isCordova && Meteor.status() != 'connected'
  GroundedUsers.loadDatabase()

以上不起作用。 所以,我尝试重写findfindOne方法:

Meteor.users.find = (args...) ->
    GroundedUsers.find(args...)
Meteor.users.findOne = (args...) ->
    GroundedUsers.findOne(args...)

```

现在,Meteor.users.find({_id: Meteor.userId()}).fetch()应返回一个文档,但它返回一个普通对象。我已经应用Collection._transform将其转换为文档。

如果loadDatabase()有效,我不应该这样做。

任何帮助都会很好。

0 个答案:

没有答案