問題タブ [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.
javascript - Meteorのコレクションからの値をautoForm selectに入力する方法は?
Meteor 用のこの素晴らしい autoForm パッケージを見つけたので、select2 と一緒に使用したいと思います。
私の目標は、autoForm を使用して、コレクションの 1 つの入力フォームを簡単に作成することです。障害は、別のコレクションのフィールドをどのように入力し、複数選択できるようにするかです。
lib/collections 内で Meteor コレクションを宣言します。
現在、autoForm に関するドキュメントを入手できません。Atmospherejs ページ ( https://atmospherejs.com/aldeed/autoform ) で、私が間違っていなければ、次のようなものを使用することになっています。
次に、次のような JS を記述します。
入力ボックスが見えるように、テンプレートは問題なくレンダリングされます。ただし、複数選択ではなく、値をまったく選択できません。
問題がどこにあるかについてのアイデアはありますか?
おまけの質問: autoForm で生成された選択入力で select2 を使用するにはどうすればよいですか? EDIT : aldeed:autoform-select2 を使用して select2 を使用します。
javascript - Meteorの非表示フィールドを介して_idをautoFormに渡す方法は?
プロジェクトのコレクションと Meteor.users コレクションがあります。私の目標は、プロジェクトのドキュメント _id をユーザー名に追加することです。
HTML:
JS:
上記の HTML コードを使用すると、次のように書けることがわかります。
ただし、これにより入力フィールドが作成されますが、これは望ましくありません。入力フィールドを表示せずに autoForm に _id を渡すにはどうすればよいですか? それとも、誰かが私を別の方向に向けることができますか?
javascript - autoValue を介して SimpleSchema に Meteor.userId() を追加する方法は?
libs フォルダー内で、SimpleSchema を使用してコレクションを作成します。次のように、autoValue を介して一部のフィールドに Meteor.userId を追加したいと考えています。
ただし、これを行うと、次のエラーが表示されます。
私もこれを試しました:
ただし、これによりアプリケーションがクラッシュします。
何か案は?
meteor - 許可された値で関数を使用してください
私のコンペティション スキーマでは、チームのリストを追加する必要があります。TeamSchema を定義し、コレクションにいくつかのチームを追加しました。ここで、大会を追加し、その大会にチームのリストを追加したいと考えています。
これは私の競争スキーマがどのように見えるかです
}); コンペティション.attachSchema(コンペティションスキーマ);
今、このようなオートフォームを使用して挿入しようとすると
選択するチームのリストを取得できません。ここで何か間違ったことをしていますか?
チーム スキーマ
javascript - meteorjs の collection2 のユーザー配列
メテオ アカウント ユーザーのユーザー ID を collection2 配列に格納するにはどうすればよいですか。私のスキーマの定義は次のようになります。これは機能しますか?
関連するユーザーをコレクションに追加する方法が必要でした。これにより、コレクションのこの特定のドキュメントを表示できるユーザーを制御したいと考えました。私がモデリングしている方法よりもこれを行うためのより良い方法はありますか?
javascript - Meteor は、スキーマ コレクションのユーザー データを取得し2、自動フォームを作成します
collection2 と autoform を使用して、新しいコレクションに一部のユーザー データを挿入したいと考えています。ユーザー コレクションに多くのデータがあります。
最善の方法としてそれを行う方法がわかりませんか?
おそらく、Users コレクションを公開してサブスクライブし、スキーマでこのデータを取得する必要があります。
これは私のスキーマです
前もって感謝します :)
javascript - collection2 のクライアントとサーバーの両方で実行中の autoValue
andautoValue
を使用してスキーマでオプションを定義しました。ただし、スキーマ定義はクライアントとサーバーの両方で実行されるため、オプションのすべてのコードは 2 回実行されます。meteor-simple-schema
meteor-collection2
autoValue
これは非効率的です。処刑の1つを避けることはできますか?
javascript - 自分の Meteor.users プロファイルを追加する方法; aldeed autoform と collection2 の使用
私は流星であり、コーディングの初心者です。私は一日中、aldeed:autoform と aldeed:collection2 を使ってプロファイル情報を Meteor.users に追加しようとしました。私の成功はさまざまで、ほぼ望んでいたものを手に入れました (mongo に投稿しましたが、現在の ID にアタッチする代わりに新しい ID を作成しました)。今、私は取得し続けます
そして、私が「送信」したものは、Mongo にはまったく投稿されません。
ここに私が必要だと思うすべてのものがあります: collections/simpleSchema.js
client.js
サーバー.js
読んでくれてありがとう!
meteor - オートフォームでネストされたオブジェクトの配列インデックスを取得するには?
サブカテゴリのスラッグを設定する必要があり、これには自動値を使用しています。配列を使用する場合、実際のフィールドのインデックスを知る必要があります。これにはワイルドカードがありますか?
例えば:
subcategories.$.subs.$.name
ありがとう、