2013-02-14 54 views

回答

3

当然。比方说,JSON的样子:

{ 
    'results': [ 
    { 
     'name': 'bob', 
     'eyes': 'brown' 
    }, 
    { 
     'name': 'sue', 
     'eyes': 'blue' 
    } 
    ] 
} 

要插入到一个集合,你会怎么做:

Meteor.http.get("localhost:4000/api/resource.json", function(error, result) { 
    if (result.statusCode === 200) { 
    for (var i = 0; i < result.data.results.length; i++) { 
     MyCollection.insert(result.data.results[i]) 
    } 
    } 
    else { 
    console.log(result); 
    } 
} 
+1

是否可以转换成非持久集合说,如果我想从另一列表的帖子网站,但不想保存在流星mongo分贝,但希望与被返回的数据交互(这是JSON)即使用它在我的意见等现在我正在服务器内的http呼叫我从客户端调用的函数,但是这些数据实际上并没有成为客户端的一些共鸣,而只是在服务器上死去。 (我将很快发布示例) – Moshe 2013-02-15 06:05:08

+0

如果我正确地理解了您的意思,则表示您要将JSON发送到客户端,并让客户端将其插入本地(非托管)集合中。如果这就是你想要的,那么肯定是:流星可以做到这一点。至于你的客户为什么没有得到它订阅的数据,是的,它会有助于看到你的代码。 – ram1 2013-02-15 16:24:40

相关问题