問題タブ [collectionfs]
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.
meteor - aldeed:autoform、cfs:autoform、および update-pushArray タイプを使用して Meteor の配列にファイルを挿入する
Modules という名前のコレクション内の各ドキュメントに、アップロードされたファイルの配列を作成したいと考えています。次のパッケージを使用しています。
- aldeed:オートフォーム
- アルディード:コレクション2
- cfs:標準パッケージ
- cfs:グリッド
- cfs:オートフォーム
コレクションとスキーマ (関連部分):
HTML テンプレートの場合:
送信ボタンを押すと、期待どおりに要素が配列にプッシュされます。time
値は正しいですが、期待される _id from の代わりにあるfileId
だけです。dummyId
fileStore
ネストされた配列を含まないアプリケーションの他の部分では、ファイルのアップロードは期待どおりに機能します。ファイルのアップロードを伴わないアプリケーションの他の部分では、update-pushArray
フォームは期待どおりに機能します。複雑なのは、2 つを組み合わせることです。
私はこれを間違ってやっていますか?または、cfs:autoform はupdate-pushArray
フォーム タイプと互換性がないだけですか?
node.js - CollectionFS (Meteor) から画像の場所/URL を取得する方法
挿入したばかりの画像からファイルの場所/URL を取得しようとしています。path + objectID を使用しようとしましたが、画像がありません。画像の URL を別のコレクションに保存しようとしています。そのコレクションをテンプレートにロードし、iamge URL を img ソースとして使用できます。
サーバー.js
home.html
home.js
meteor - Meteor: 'change' イベントではなく 'submit form' でファイルを保存する方法
私は画像を提出しようとしています..そして、私は過去2日間これにいました。とてもシンプルに思えますが、思い通りにできません。
collectionFS の例 (および私が見つけることができる他のすべての例) では、「変更」と呼ばれるイベントを使用しています。 https://github.com/CollectionFS/Meteor-CollectionFS
このイベントは、ユーザーが画像 (または任意のファイル) をアップロードするたびにファイルを更新して保存します。保存するために「送信」を押す必要はありません。
これは物事を行う正しい方法ですか?イベントを「フォームの送信」イベントにブレンドできるように変更しようとしていますが、機能していないようです。
ただし、これはファイルを保存していないようです。FS.Utility.eachFile 部分も実行しません。あらゆる種類のバリエーションを試しましたが、それらをすべてリストすると、非常に長い記事になるのではないかと心配しています。おそらく誰かが私を正しい方向に向けることができると思いましたか? ファイルを変数に保存してから挿入しようとしましたが、送信フォームで FS.Utility を実行できないようです。
どんな助けでも大歓迎です!
meteor - Meteor-CollectionFS を使用した Meteor ファイルのアップロードでエラー メソッドが見つかりません
次の流星パッケージを使用して画像をアップロードしています
https://github.com/CollectionFS/Meteor-CollectionFS
私が使用しているコード
コンソールでファイルをアップロードしようとするとエラーが発生します
M…rm…e.errorClass {エラー: 404、理由: "メソッドが見つかりません"、詳細: 未定義、メッセージ: "メソッドが見つかりません [404]"
ウィンドウ環境です。自動公開および安全でないパッケージがインストールされています。何が欠けているのかわからないのですか?
meteor - CollectionFS S3 エラー ストリーム イメージへのアクセスが拒否されました
AutoForm から S3 にファイルをアップロードできるように、CollectionFS と S3 をセットアップしようとしています。
.allow
次のように、サーバー上に存在する関数で定義された Images FS.Collection があります。
ここで、アプリケーションをロードすると、Meteor から次のエラーがスローされます。
に設定FS.debug
すると、次のtrue
エラーが返されます。
コレクション名を変更すると一時的に読み込まれますが、ファイルのアップロードを試みるとすぐにエラーが再び発生します。この問題の原因について考えている人はいますか?
javascript - Meteor - collectionfs fileinput "DataMan コンストラクターがサポートしていないデータを受け取りました"?
ユーザー情報が添付されたファイルを DB に入力しようとしています。DataMan エラーが発生し続け、回避方法がわかりません。「DataMan コンストラクターがサポートしていないデータを受け取りました」
ここに私が取り組んでいるコードがあります
私の考えは、流星のドキュメントに似た何かをすることでした: http://docs.meteor.com/#/basic/Mongo-Collection-insertしかし、ファイルも...
更新: 次のコードは、私が本質的に望んでいることを実行し、機能します。ただし、上記についてはまだ興味があります。
javascript - Meteor CollectionFS: ダウンロード許可/拒否機能の userId パラメータ
この問題はここの問題に記載されていますが、まだ回答がありません。
ドキュメントには、ダウンロード許可/拒否許可機能が userId と fileObj を取得すると書かれていますが、これを試したところ、 userId は単なる値false
です。
問題を見ると、これはバグかもしれませんが、確認できません。