問題タブ [meteor-collection2]

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 投票する
0 に答える
140 参照

meteor - CLIENT で無効なキーを表示するために Collection2 のセット コンテキストにアクセスする際の問題

フォームの挿入と検証に Collection2 を使用しています。それはうまくいきます。

コンテキストを使用してキーにアクセスし、クライアントのユーザーにエラーを表示する唯一の問題。

次のコードがあります。

検証はサーバー上で正しく機能し、挿入が拒否された場合、ターミナル経由で正しいメッセージが表示されますが、クライアントで検証コンテキストを呼び出すと、常に空の配列が返されます。[]

サーバーでは次のいずれかが機能しますが、クライアントでこれらを試してみると、空です:

また

更新: ON THE CLIENT の構文でさらにいくつかの試行を試みました。同じ空の配列結果。ここに試みがあります:

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

javascript - meteorjs で 2 つの単純なスキーマを結合する

同じレベルで 2 つの単純なスキーマを結合する方法はありますか。つまり:

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

javascript - Meteor.users のスキーマが毎回検証に失敗する

ここに示すように、collection2 パッケージを使用しています: https://github.com/aldeed/meteor-collection2

onlyemailがオプションではない単純なスキーマを設定しましたが、この単純さにもかかわらず、「電子メールが必要です」と主張するたびに検証が失敗します。

私のスキーマ:

私はそれを次のように設定しました:

そして、それを確認するために、値をハードコーディングして、完全に適切な電子メール アドレスを持つユーザーを追加します。

しかし、これを実行すると、特に次のような大きな例外が返されます。

メソッド 'registerUser` の呼び出し中に例外が発生しました エラー: 電子メールが必要です

getErrorObject で<packages/aldeed:collection2/collection2.js:369:1>

サニタイズされ、次のようにクライアントに報告されました: メールが必要です [400]

私は何が欠けていますか?

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

meteor - 流星コレクション2型オブジェクト

タイプ Object の modifiedBy フィールドを作成しようとしています (Meteor ユーザー向け)。

カスタム オブジェクトに blackbox: true を設定できるようですが、グループ (コレクション) フィールド modifiedBy がログイン ユーザーであると言う特定のオブジェクトに設定したい場合は、ポインタ/ヘルプをいただければ幸いです。

ありがとう

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

mongodb - MeteorJS 動的クエリ

クエリを動的に作成することは可能ですか? たとえば、次のような関数を作成する必要があります。

var dynamicQuery = function(collectionName) { return collectionName.find({}); }