如何从数据库更新骨干模型

时间:2013-08-01 05:42:56

标签: backbone.js backbone-model

我正在创建一个网页来显示我的数据库表中的列表, 假设我的数据库表每隔10秒从我的php cron更新一次,那么每当我的数据库表从我的php cron获取更新时,我想同步我的主干模型/集合。

示例: - 我有表stock_exchange,其中我存储了各个公司的股票价格,我的cronjob每10秒更新一次股票价格,为了在UI上显示我正在创建骨干应用程序,但我的问题是每当我的表stock_exchange更新,我想同步我的骨干模型/集合。

请帮忙, 提前致谢

1 个答案:

答案 0 :(得分:2)

您可以在浏览器中每10秒调用一次stockModel.fetch()轮询服务器(也许可以通过setInterval),或者您也可以使用Web套接字(通过socket.io)来允许服务器将最新数据推送到浏览器,然后您可以执行stockModel.set(dataFromServer);。尝试一些并发布一些代码,因为堆栈溢出是针对特定问题而不是教程。