Как вы можете видеть ниже, в проверенный метод передается параметр массива. Для проверки я использую SimpleSchema.
клиент
const url = "/articles/bmphCpyHZLhTc74Zp"
example.call({ item: url.split('/') })
сервер
example = new ValidatedMethod({
name : 'example',
validate: new SimpleSchema({
item: {
type: [String]
}
}).validator(),
run({ item }) {
console.log(item)
}
})
Но я хотел бы подтвердить немного более конкретно. Таким образом, массив элементов должен состоять из трех элементов. Первый пуст, второй должен использовать значение, установленное allowedValues
, а третий — идентификатор SimpleSchema.RegEx.Id
.