タイプ[文字列]のコレクションの要素にデフォルト値を設定する方法は?

Behrouz Riahi

送信ボタンをクリックするとクイックフォームが表示され、このメソッドが起動します

submitPost: function (app) {
    check(app, {
      title: String,
      description: String,
      category: String,
      price: Number
    });
    var knownId = Products.insert(app);
    Products.update({ _id: knownId }, { $set:{screenShots: scs, previewImage: pi, sourceCode: zip }});

  }

コレクションのデフォルト値を「screenShots、previewImage、およびsourceCode」に指定しなかった場合、送信ボタンが機能しませんでした。

以下に示すようなデフォルト値を指定したら

previewImage: {
    type: String,
    defaultValue: "jjj",
  },
   sourceCode: {
    type: String,
    defaultValue: "jjj",
  },
  screenShots: {
    type: [String],
    autoValue: function() {
      return [];
    }
  },

これで、フォームの送信ボタンが機能し、更新メソッドがトリガーされます。「previewImageとso​​urcCode」の両方を更新しますが、「screenShots」はまだ空です。

よくわかりませんが、問題はautoValueに関係していると思いますが、これをデフォルト値にする必要がありますが、文字列の配列型の要素にデフォルト値を与えるにはどうすればよいですか?

または問題は何か他のものに関係していますか?

Mri

optional: true値がオプションの場合はスキーマで使用し、値が空の場合はチェックに合格します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonのコレクションのデフォルトの文字列値を設定します。

分類Dev

List <Color>コレクションプロパティにDefaultValueAttributeを設定する方法(デフォルトの色を設定)?

分類Dev

選択オプションのデフォルト値を設定する方法

分類Dev

レコードをMySqlからPostgresに移行するときに、Railsでクエリのデフォルトのタイムゾーンを設定する方法、または日時値のオフセットを設定する方法

分類Dev

Androidで利用可能なデフォルトのフォントファミリーをアクションバーのタイトルに設定する方法

分類Dev

Eclipse RCPアプリケーションの設定のデフォルト値を設定する方法

分類Dev

インデックス付きのAngular「select」タグでデフォルトの「オプション」を設定するには?

分類Dev

文字列プロンプトのデフォルト値を設定する

分類Dev

文字列を保存するための最良の方法は何ですか?SharedPreferencesはコレクションまたはファイルを設定しますか?

分類Dev

オプションのコレクションプロパティにデフォルト値を設定するにはどうすればよいですか?

分類Dev

Javaでデフォルトのログレベルを設定するためのコマンドラインオプションはありますか

分類Dev

HTMLのオプションのデフォルト値を設定する

分類Dev

オプションがオブジェクトで、デフォルトが整数IDの場合、デフォルトのngOptions値を設定する方法

分類Dev

NULL値にJSONObjectのデフォルト文字列を設定する方法

分類Dev

複数のオプションのデフォルトの選択値を設定する方法(ion-select)

分類Dev

イオンオプションのデフォルトの選択値を設定するにはどうすればよいですか?

分類Dev

Visual Studio.NETでのユーザー設定コレクションタイプのデフォルト値の取得

分類Dev

PHP-配列のすべてのインデックスのデフォルト値を設定する方法

分類Dev

symfony:すべてのルートのデフォルトオプションを設定する方法は?

分類Dev

QComboBoxのオプションのリストからデフォルトのタスクを設定するにはどうすればよいですか?

分類Dev

特定のフォルダのすべてのファイルタイプを開くようにデフォルトのアプリケーションを設定する方法はありますか?

分類Dev

C#7.0タプルタイプ値のコレクションをSystem.Windows.Forms.Listboxにバインドし、表示メンバーを要素の1つに設定するにはどうすればよいですか?

分類Dev

Githubアクションパイプラインにデフォルトのタイムアウトを設定する

分類Dev

Wordのキャプションスタイルをデフォルトとして中央に設定するにはどうすればよいですか?

分類Dev

VueJS + element.eleme.ioel-selectのデフォルトオプション値を設定する方法

分類Dev

レンズを使用してマップ内の値を検索する方法、値を増やす方法、またはデフォルト値に設定する方法

分類Dev

GridViewの列をデフォルト値に設定する方法は?

分類Dev

MVCルーティングの問題すべてのコントローラーのデフォルトアクションを設定する方法は?

分類Dev

デフォルトでは、ng-model値を空の文字列に設定する方法

Related 関連記事

  1. 1

    Pythonのコレクションのデフォルトの文字列値を設定します。

  2. 2

    List <Color>コレクションプロパティにDefaultValueAttributeを設定する方法(デフォルトの色を設定)?

  3. 3

    選択オプションのデフォルト値を設定する方法

  4. 4

    レコードをMySqlからPostgresに移行するときに、Railsでクエリのデフォルトのタイムゾーンを設定する方法、または日時値のオフセットを設定する方法

  5. 5

    Androidで利用可能なデフォルトのフォントファミリーをアクションバーのタイトルに設定する方法

  6. 6

    Eclipse RCPアプリケーションの設定のデフォルト値を設定する方法

  7. 7

    インデックス付きのAngular「select」タグでデフォルトの「オプション」を設定するには?

  8. 8

    文字列プロンプトのデフォルト値を設定する

  9. 9

    文字列を保存するための最良の方法は何ですか?SharedPreferencesはコレクションまたはファイルを設定しますか?

  10. 10

    オプションのコレクションプロパティにデフォルト値を設定するにはどうすればよいですか?

  11. 11

    Javaでデフォルトのログレベルを設定するためのコマンドラインオプションはありますか

  12. 12

    HTMLのオプションのデフォルト値を設定する

  13. 13

    オプションがオブジェクトで、デフォルトが整数IDの場合、デフォルトのngOptions値を設定する方法

  14. 14

    NULL値にJSONObjectのデフォルト文字列を設定する方法

  15. 15

    複数のオプションのデフォルトの選択値を設定する方法(ion-select)

  16. 16

    イオンオプションのデフォルトの選択値を設定するにはどうすればよいですか?

  17. 17

    Visual Studio.NETでのユーザー設定コレクションタイプのデフォルト値の取得

  18. 18

    PHP-配列のすべてのインデックスのデフォルト値を設定する方法

  19. 19

    symfony:すべてのルートのデフォルトオプションを設定する方法は?

  20. 20

    QComboBoxのオプションのリストからデフォルトのタスクを設定するにはどうすればよいですか?

  21. 21

    特定のフォルダのすべてのファイルタイプを開くようにデフォルトのアプリケーションを設定する方法はありますか?

  22. 22

    C#7.0タプルタイプ値のコレクションをSystem.Windows.Forms.Listboxにバインドし、表示メンバーを要素の1つに設定するにはどうすればよいですか?

  23. 23

    Githubアクションパイプラインにデフォルトのタイムアウトを設定する

  24. 24

    Wordのキャプションスタイルをデフォルトとして中央に設定するにはどうすればよいですか?

  25. 25

    VueJS + element.eleme.ioel-selectのデフォルトオプション値を設定する方法

  26. 26

    レンズを使用してマップ内の値を検索する方法、値を増やす方法、またはデフォルト値に設定する方法

  27. 27

    GridViewの列をデフォルト値に設定する方法は?

  28. 28

    MVCルーティングの問題すべてのコントローラーのデフォルトアクションを設定する方法は?

  29. 29

    デフォルトでは、ng-model値を空の文字列に設定する方法

ホットタグ

アーカイブ