Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Meteor使用DDP将数据从客户端推送到服务器_Javascript_Meteor_Backend_Ddp - Fatal编程技术网

Javascript Meteor使用DDP将数据从客户端推送到服务器

Javascript Meteor使用DDP将数据从客户端推送到服务器,javascript,meteor,backend,ddp,Javascript,Meteor,Backend,Ddp,我计划为强类型、数据驱动的后端平台编写meteor/DDP服务器。服务器必须能够将数据推送到客户端,并从客户端接收数据 在阅读之后,协议似乎只支持对数据的客户端订阅。从文档中,我看不到meteor是如何将数据从客户端推回到服务器的 该文档说明DDP支持“客户端对服务器的远程过程调用”。我想我可以定义C(R)UD过程来将修改推回到服务器上,但我担心我会偏离本机的Meteor体验 任何建议都将不胜感激 啊,是的,这可能不太清楚 当您运行插入、更新、删除或向上插入操作时,实际上会触发方法。DDP协议不

我计划为强类型、数据驱动的后端平台编写meteor/DDP服务器。服务器必须能够将数据推送到客户端,并从客户端接收数据

在阅读之后,协议似乎只支持对数据的客户端订阅。从文档中,我看不到meteor是如何将数据从客户端推回到服务器的

该文档说明DDP支持“客户端对服务器的远程过程调用”。我想我可以定义C(R)UD过程来将修改推回到服务器上,但我担心我会偏离本机的Meteor体验


任何建议都将不胜感激

啊,是的,这可能不太清楚

当您运行
插入
更新
删除
向上插入
操作时,实际上会触发
方法
。DDP协议不直接接受CRUD操作

对于名为“mycollection”的集合中的插入,方法名称如下

方法名称:
/mycollection/insert

参数将是文档本身,作为第一个参数,带有可选的
randomSeed
参数

示例JSON插入文档
{name:“bob”,电子邮件:bob@bob.bob“}

{“msg”:“method”,“method”:/mycollection/insert”,“params”:[{{u id:“123456”,name:“bob”,email:bob@bob.bob“}],“id”:“1”}


同样地,
update
使用
update
代替路径中的
insert
,即
/mycollection/update
提供两个参数,第三个参数包含可选选项。

啊,这可能不太清楚

当您运行
插入
更新
删除
向上插入
操作时,实际上会触发
方法
。DDP协议不直接接受CRUD操作

对于名为“mycollection”的集合中的插入,方法名称如下

方法名称:
/mycollection/insert

参数将是文档本身,作为第一个参数,带有可选的
randomSeed
参数

示例JSON插入文档
{name:“bob”,电子邮件:bob@bob.bob“}

{“msg”:“method”,“method”:/mycollection/insert”,“params”:[{{u id:“123456”,name:“bob”,email:bob@bob.bob“}],“id”:“1”}


同样地,
update
使用
update
代替路径中的
insert
,即
/mycollection/update
提供两个参数,第三个参数包含可选选项。

啊,这可能不太清楚

当您运行
插入
更新
删除
向上插入
操作时,实际上会触发
方法
。DDP协议不直接接受CRUD操作

对于名为“mycollection”的集合中的插入,方法名称如下

方法名称:
/mycollection/insert

参数将是文档本身,作为第一个参数,带有可选的
randomSeed
参数

示例JSON插入文档
{name:“bob”,电子邮件:bob@bob.bob“}

{“msg”:“method”,“method”:/mycollection/insert”,“params”:[{{u id:“123456”,name:“bob”,email:bob@bob.bob“}],“id”:“1”}


同样地,
update
使用
update
代替路径中的
insert
,即
/mycollection/update
提供两个参数,第三个参数包含可选选项。

啊,这可能不太清楚

当您运行
插入
更新
删除
向上插入
操作时,实际上会触发
方法
。DDP协议不直接接受CRUD操作

对于名为“mycollection”的集合中的插入,方法名称如下

方法名称:
/mycollection/insert

参数将是文档本身,作为第一个参数,带有可选的
randomSeed
参数

示例JSON插入文档
{name:“bob”,电子邮件:bob@bob.bob“}

{“msg”:“method”,“method”:/mycollection/insert”,“params”:[{{u id:“123456”,name:“bob”,email:bob@bob.bob“}],“id”:“1”}


同样地,
update
使用
update
代替路径中的
insert
,即
/mycollection/update
提供两个参数,第三个参数包含可选选项。

因此,无法将添加、更改、删除的更改推送到ddp连接服务器?或者如果有任何方法,请尽可能共享代码片段。那么,无法将添加、更改、删除的更改推送到ddp连接服务器?或者如果有任何方法,请尽可能共享代码片段。那么,无法将添加、更改、删除的更改推送到ddp连接服务器?或者如果有任何方法,请尽可能共享代码片段。那么,无法将添加、更改、删除的更改推送到ddp连接服务器?或者如果有任何方法,请尽可能分享代码片段。