4

https://github.com/memphis518/Garden-Dating-Service

上記のパブリック リポジトリは、Austin Community Gardens のために取り組んでいるコミュニティ コーディング プロジェクトであり、これまでのところかなり単純なプロジェクトですが、何らかの理由rake db:seedで機能しません (「タスク db:seed のビルド方法がわからない」 )、実行するrake -Tと、 rake タスクがまったく表示されません。

MongoID のドキュメントには、通常の DB 関連の rake タスクのほとんどが提供されていると書かれていますが、それらが存在しない理由がわかりません。

4

2 に答える 2

3

まったく同じ問題がありました。

Gemfileに「mongoid」を追加したことは一度もないことに気づきました。これはそれを修正します:

gem 'mongoid'

これらのレーキタスクが追加されます。

rake db:drop                    # Drops all the collections for the database for the current Rails.env
rake db:mongoid:create_indexes  # Create the indexes defined on your mongoid models
rake db:mongoid:drop            # Drops the database for the current Rails.env
rake db:mongoid:remove_indexes  # Remove the indexes defined on your mongoid models without questions!
rake db:reseed                  # Delete data and seed
rake db:seed                    # Load the seed data from db/seeds.rb
rake db:setup                   # Create the database, and initialize with the seed data
于 2012-08-05T19:48:19.333 に答える