При общении с сервером Метеор над DDP, я обнаружил, что доступны следующие методы:Какие методы доступны через DDP в Meteor?
- Если вы определили метод
myMethod
вMeteor.methods({ ... })
{"msg":"method","method":"myMethod","params":[],"id":"1"}
- Если вы включили пакет
accounts-password
{"msg":"method","method":"createUser","params":[{ ... }],"id":"1"}
{"msg":"method","method":"login","params":[{ ... }],"id":"1"}
- Если существует набор под названием
mycoll
на сервере{"msg":"method","method":"/mycoll/insert","params":[{"_id":"some-doc"}],"id":"1"}
{"msg":"method","method":"/mycoll/update","params":[{ ... }],"id":"1"}
{"msg":"method","method":"/mycoll/remove","params":[{"_id":"some-doc"}],"id":"1"}
Что теперь Свободна способный, например, {"msg":"method","method":"/mycoll/find","params":[{"_id":"some-doc"}],"id":"1"}
, однако.
Есть ли какая-либо документация относительно того, какие методы доступны? Я не мог найти никого, и нашел их только с помощью множества возможностей.
Большое вам спасибо! Это именно то, что нужно. Я попробовал распечатать «Meteor.methods» на консоли на клиенте, что явно не сработало. – caw
На клиенте (например, в консоли вашего браузера) вам просто нужно заменить «Meteor.server» на «Meteor.connection», между прочим. – caw