1
bdd CRUDでは、ValidateMethod(mdg:validated-method)にCollection.insert、updateなどを書き込み、これらのメソッドをクライアントから呼び出します。サーバフォルダにない場合は、ValidatedMethodはクライアントから隠されていますか?
// /object/methods.js
export const insertObject = new ValidatedMethod({
name: 'insertObject',
run({object}) {
ObjectCollection.insert(object);
},
});
// /object/view.js
import {insertObject} from './methods.js'
insertObject.call(object , callback());
ValidatedMethodの使用によってbdd操作コードが保護されていますか(クライアントではない)ですか?ファイルの読み込みを嫌う。
または、bddコードを/ serverディレクトリに入れる必要がありますか?私はCRUDメソッドは、/サーバーフォルダにないクライアントにそれらをさらすhttps://github.com/meteor/todosに原因
それのバグ...
注:保護されていないパッケージが削除されます。