問題タブ [simple-schema]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
563 参照

javascript - Meteor AutoForm の一意のフィールド

次のフィールドを持つ Meteor AutoForm コレクション スキーマがあり、それを一意にしようとしています。同じケースで同じ値を使用することはできませんが、値の大文字と小文字を変更すると値が挿入されるため、大文字と小文字が異なる重複した値を挿入しないようにするにはどうすればよいですか?

、 のようTestTESTTesTすべて同じ呪文を持っているので、挿入されるべきではありません。

私はこれを試しました:

しかし、重複した値を挿入することはできませんが、データベースに保存するときにすべて小文字に変換します。では、ユーザーが入力した値を保存するにはどうすればよいですか?

0 投票する
4 に答える
323 参照

meteor - Meteor を使用した個別のフォーム検証

私はcollection2を使用しており、検証を処理するようにしようとしていますが、これは特定の方法です。次のようなプロファイル スキーマがあります。

現在、私の登録フォームでは、ユーザーに性別を選択するよう求めています。その後、ユーザーがログインすると、名前と場所を尋ねる別のフォームが表示されます。問題は次のとおりです。

登録フォームが機能し、すべてが保存されます。内部フォームを場所と名前で保存しようとすると、エラーが発生します。

スキーマで必要なため、発生していることは知っていますが、この情報は既に取得しています。どうすればそれを要求しないのですか? または、フォームごとに検証を設定しますか?

0 投票する
1 に答える
140 参照

meteor - Meteor: フィールドの autoValue を別のプロファイル usersId に設定します

Meteor とプログラミングは初めてです。これが意味をなさない場合、または詳細情報が必要な場合はお知らせください。

別のユーザーのプロフィール ページを読み込んでいます。したがって、2 つの userId があります。this.userId と他のユーザー ID。アクションが実行されたときに、autoValue を使用して両方の userId を保存したいと考えています。HTMLページに表示できるのに、他のユーザーIDを設定する方法がわかりません。

道:schema.js

道:profile.js

0 投票する
1 に答える
175 参照

meteor - Meteors aldeed:simpleschema および mdg:validated-method を使用してコレクションに添付されたスキーマを取得する方法

ここのような自動的に検証されるメソッドを作成したいのですが、既に定義されてコレクションにアタッチされているスキーマを使用します。

この目的のために、次のようなコレクションに添付されたスキーマを抽出する方法があります。

?

ありがとう!

0 投票する
1 に答える
39 参照

meteor - Collection2 はオブジェクト プロパティを削除します

これは私の単純化されたコレクションとそのスキーマです:

そして、これは私の単純化された方法です:

メソッドを呼び出した後、これが MongoDB にあるドキュメントです。

配列内のオブジェクトにはプロパティがありません! この行をコメントアウトすると、次のようになります。

メソッドを再度呼び出すと、挿入されたドキュメントは正しいように見えます。

ここで何か基本的なことが欠けているに違いありません。教えてください。Meteor の最新バージョン (1.2.1) を使用しています。

0 投票する
1 に答える
185 参照

meteor - 単純なスキーマ エラーの組み合わせ

単純なスキーマを使用してフィールドを結合しようとしています。には機能しますSchema.UserProfileが、 には機能しませんSchema.accountStatus

新しいアカウントを作成するときにフィールドにデータを入力しようとすると、エラーになります。理由についての考えは本当に役に立ちますか?

道:schemas.js

道:startup.js

0 投票する
1 に答える
463 参照

meteor - 単純なスキーマ minDate maxDate

これは簡単な質問だと思います。私は単純なスキーマを使用しており、minDate と maxDate が必要です。ドキュメントの検証セクションで説明されていますが、スキーマ自体で定義する方法がわかりません。どんな助けでも素晴らしいでしょう。ありがとう

道:Schema.js