質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Redmine

Redmineは、プロジェクトのタスク管理、進捗管理、情報共有が可能な、 オープンソースプロジェクト管理ソフトウェアです。

Q&A

1回答

2667閲覧

Redmine CSVImporter NoMethodError発生

javabigineer

総合スコア87

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Redmine

Redmineは、プロジェクトのタスク管理、進捗管理、情報共有が可能な、 オープンソースプロジェクト管理ソフトウェアです。

0グッド

0クリップ

投稿2016/02/08 05:19

以下の環境でRedmineを利用しています。
BitNami Redmine 2.6.9-4
CSV Inporter

CSVファイルのインポートを行おうとしたら、InternalErrorになりました。
エラーログにはNoMethodErrorが出ています。

Started POST "/redmine/importer/match" for 127.0.0.1 at 2016-02-08 14:04:42 +0900
Processing by ImporterController#match as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"1YMeUWC/rx3HYh3iOz1hcysxuzMuUnMPkvqdj3njhl0=", "project_id"=>"1", "file"=>#<ActionDispatch::Http::UploadedFile:0x1382fe8 @original_filename="改版cts_0722.csv", @content_type="application/vnd.ms-excel", @headers="Content-Disposition: form-data; name="file"; filename="C:\Users\ai21admin\Desktop\Redmine\\xE6\x94\xB9\xE7\x89\x88cts_0722.csv"\r\nContent-Type: application/vnd.ms-excel\r\n", @tempfile=#Tempfile:C:/Windows/Temp/RackMultipart20160208-2528-115kofd>, "encoding"=>"S", "splitter"=>",", "wrapper"=>""", "commit"=>"ファイルをアップロード"}
Current user: ai21 (id=1)
Completed 500 Internal Server Error in 46.9ms

NoMethodError (undefined method `find_or_create_by' for #Class:0x22581c0):

原因、解決策わかる方教えてください。。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

rubyのNoMethodError は、Javaで言えばNullPointerExceptionにあたります。
CSV importerは、Redmine 2.X系までしか対応していないようなので、自分でカスタマイズする必要がありと思います。
可能であれば、Redmineのバージョンを3.2まであげて、本体の機能でインポートしてみてはいかがでしょうか。

下記サイトで、Redmine3系でcsv importに挑戦している方がいます。参考になるかもしれません。

リンク内容

投稿2016/02/08 08:42

shanxia

総合スコア1038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

javabigineer

2016/02/10 00:01

Redmine3.2の本体機能では新規追加はできますが、更新処理が行えませんでした。 更新処理ができるバージョンはないのでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問