問題タブ [mongoid3]
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.
ruby-on-rails - Mongoid を使用した Rails grouped_coollection_select
Mongoid を使用した grouped_collection_select に問題があります。私が得ているエラーメッセージは次のとおりです: ActionView::Template::Error (undefined method `merge' for :name:Symbol).
Rails 3.2.12 と Mongoid の最新バージョンを使用しています。
これが私のコードです:
この問題を解決するための助けをいただければ幸いです。
ruby-on-rails-3 - Ruby on Rails + MongoDB と MongoID
次のコマンドでインポートしたmongodbs WebサイトのJSONファイルのデータを使用して、MongoDBでサンプルDBを作成しました。mongoimport --db test --collection zips --file zips.json データは処理されており、コンソールでデータを検索しようとすると表示されます。
私の問題は、Rails アプリで DB を使用しようとしているときです。クラス、シティを作成しました。コードは次のようになります。
そして、私の mongoid.yml ファイルは次のようになります
アクティブレコードが無効になっています。Railsコンソールを起動してCity.whereを試すと...次の出力が得られます。
City.first を試すと、エラーがスローされます
ここにコードをアップロードしました。クローンを作成して、私を助けてください。ご覧のとおり、私のデータベースは空ではありません。http://i.stack.imgur.com/Bho2H.png
mongoid3 - Mongoid でランダムなドキュメントを選択するための最良の戦略
データベースからランダムにドキュメントを選択する必要があり、Ruby shuffle メソッドよりも優れた戦略を知りたいと思っていました。これは、大規模なデータベースでリソースをあまり消費しません。
ruby-on-rails - Mongoid を使用した Rails ブログ - 投稿作成時に短縮 URL を自動生成
Rails と Mongoid ORM を使用したシンプルなブログ エンジンがあります。
ブログには「Article」と「Url」の 2 つのモデルがあります。Article モデルにはすべての投稿コンテンツが含まれており、Url クラスは記事のスラッグを取得して短い URL を作成するジェネレーター関数です。
例 my-sample-blog-post -> ai3n など。
問題は、2つをリンクするのに問題があることです。URL クラスを Article クラスに埋め込むこともできません。
私の質問は、Article モデル内で投稿が作成されるときに、その場で短い URL を生成できますか? Article モデルはすでに Mongoid::slug を使用して素敵な投稿スラッグを提供していますが、投稿ごとに短い URL も必要です。
これに関するヘルプは大歓迎です。
ruby-on-rails - @ はインスタンス変数名として使用できません
現在、mongoid と rails を使用したプロジェクトに取り組んでいます。コードは次のとおりです。
返されるエラーは次のとおりです。
この問題についてあまりグーグルを見つけることができないようですが、問題は has_and_belongs_to_many 関係にあるようですが、確かではありません。
どんなアイデアでも大歓迎です。
ありがとう
ruby-on-rails - rake aborted - nil:NilClass のディレクトリ/未定義メソッド `downcase' です
ファイルシステムから GridFS に、dragonfly-gem を介して pdf をインポートするためのレーキ タスクがあります。明確な理由もなく、タスクは失敗します。助けていただければ幸いです。ありがとう!
レーキ タスク:
スタックトレース:
「安全」フォルダを再確認しました。その中にはpdfファイルだけがあります(file -i *でチェックされたmime-tpye)。トンボの設定でimagemagickが無効になっているため、問題はトンボに関連していると思います..
スタックトレースは異なります: