0

Meteor の MongoDB コレクションに関数を格納することは可能ですか?

私は自分のスキーマを定義しようとしました

const SchemaName = new SimpleSchema({
  text: {
    type: String,
  },
  transform: {
    type: Function,
  }
});

CollectionName.attachSchema(SchemaName);

でドキュメントを追加します

CollectionName.insert({ text: "Some text", transform: function (value) { return value * 2; } });

しかし、うまくいかないようです。

私に何ができる?

4

1 に答える 1

1

eval関数を「String」型として保存し、ロード中にorを使用して関数に変換しますnew Function()FunctionタイプではありませんSimpleScheme

于 2016-01-19T03:49:00.373 に答える