問題タブ [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 投票する
1 に答える
346 参照

javascript - 修飾子オプションが true の場合、検証オブジェクトには少なくとも 1 つのオペレーターが必要です - コレクション 2 パッケージ - Meteor

ユーザーを作成しようとすると、次のエラーが発生します。

メソッドの呼び出しcreateUser方法は次のとおりです。

attr次の値があります: ここに画像の説明を入力

usersスキーマを定義する方法は次のとおりです。

正しくないものを見つけることができません。どんな提案でも大歓迎です!

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

meteor - Meteor: レンダリングされたテンプレートをオフラインで使用するためにエクスポートしています

ユーザーがスライドショー プレゼンテーションを作成してプレビューするためのオンライン ツールがあります (画像のアップロード、テキストの編集)。

レンダリングされたスライドショーのコンテンツをオフラインで使用するために「エクスポート」する方法はありますか? これは、ユーザーが静的ファイルのみを使用してブラウザーでプレゼンテーションをローカルに表示できることを意味します。

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

meteor - Meteor Autoform/SimpleSchema - クイックフォーム (type="update") が機能しない

私は現在 2 つのテンプレートを持っている単純な SimpleSchema だと思ったものを持っています。1 つは新しいドキュメントをコレクションに挿入するためのクイックフォームを含み、もう 1 つは最初のテンプレートからドキュメントを更新するクイックフォームでもあります。

挿入フォームは正常に機能しますが、更新テンプレートを読み込もうとすると、コンソールに次のエラーが表示され、送信ボタンが機能しません。同様の問題を抱えていた人によると、エラーは通常再帰関数によって引き起こされますが、どこにも見つかりません。

ここに私の2つのテンプレートがあります:

ここに私の簡単なスキーマ:

誰が私が間違っているのか手がかりを持っていますか?

ここ数時間、ビットをいじっています:/

0 投票する
2 に答える
742 参照

javascript - Meteorのカスタム検証simple-schemaでブール値がtrueかどうかを確認する方法

次のスキーマがあります。

私の目標は、descriptionが空かどうかを確認することですが、チェックボックスがオンmultiplayerになっている場合のみです。チェックボックスがチェックされていない場合、入力はdescription必須ではありません。

上記のコードを試しましたが、検証されません。説明がなく、チェックボックスをオンにしても、フォームを送信できます。

0 投票する
2 に答える
799 参照

mongodb - collection2 と autoform による Meteor.User コレクションの拡張

私はこの問題に1日半立ち往生しています。私がやろうとしているのは、Meteor.User コレクションに userProfile セクションを作成することです。そのため、ユーザーが「設定」ページにアクセスすると、情報を更新できます。これが私が持っているものです。

ちなみに、サインイン/サインアップ手順にはUser Accountsパッケージを使用しています。

更新: 3 フォームは送信されますが、データは挿入/更新されません。「Schema.User」をコメントアウトしたのは、それを入れて Meteor.users.attachSchema(Schema.User) に添付した場合です。自動フォームがフィールドをロードします。そのため、代わりに Schema.UserProfile を配置しました。コンソール ログを確認したところ、"[アクセスが拒否されました] 403" というエラーが表示されました。ここにリストされているすべてのコードがあります。

設定 HTML:

両方のディレクトリの設定 JS

クライアント ディレクトリの設定 JS

誰かが私を正しい方向に向けることができれば、それは本当に役に立ちます!!

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

meteor - コレクション オブジェクトの欠落による Collection2 関係エラー

2 つのコレクション間の関係を作成しようとしていますが、コレクションの 1 つを他のコレクションで参照することはできません。具体的には、Sites と ContentTypes の 2 つのコレクションがあります。これはそれらが含まれるものです:

ContentTypes コレクションは次のとおりです。

Sites 参照を ContentTypes スキーマに追加すると、アプリが次のエラーでクラッシュします。

ReferenceError: lib/collections/content_types.js:32:11 でサイトが定義されていません

これを超える collection2 の関係のドキュメントを見つけるのはあまり運がありませんでした。そこで参照されている形式は、このスレッドに基づいて機能するはずです。

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

meteor - METEOR - 注文番号を自動的にインクリメントする

私がする必要があるのは、collection-2 または別のパッケージを使用して、最後に使用された注文番号からインクリメントされた新しい注文番号を自動的に作成することです。

つまり、PO123456 から始めて、この注文を保存すると、次に新しい PO を作成するときに、番号 PO123457 が自動的に生成されます。

良い例やチュートリアルを探していますが、見つかりません。

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

javascript - Meteor でオートフォームを使って簡単な入力フィールドを作成する

今、私は複数のフィルターを持っています

私が移入する

collection2、次のように設定optionsしました:

自分でhtmlを作成せずに、オプションがすでに設定されている単純な要素を使用autoformして作成し、テンプレートにオプションを設定することは可能ですか?collection2select

のようなことができると思いますが{{> quickField name=fieldName }}、どのスキーマから見えるべきかを知る方法と、選択した変更にどのように反応するかがわかりません。

スキーマでオプションを指定し、テンプレートにオプションを入力するのは、私がばかげているように思えます。これは自動的に行われるべきです。

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

javascript - オブジェクトとファイルのアップロード フィールドが表示されない

ここに私のスキーマがありますが、フィールド名と金額を含む成分オブジェクトが表示されず、また私の画像アップロードファイルが表示されません.私の間違いとそれを修正する方法を教えてください.

ここでは、テンプレートに自動フォームを使用してそれらを配置しています