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

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

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

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

1回答

1008閲覧

Rails4 fixtures

smith

総合スコア73

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2015/03/17 12:49

編集2015/04/02 11:57

fixturesを入れてテストデータを入れると
プライマリキーが下記のようになります。
どうしてでしょうか教えてください

lang

1<% 1.upto(1000) do |n| %> 2<%= '%04d' % n %>: 3 item_id: <%= '%04d' % n %> 4 holder: 1 5 lock_version: 0 6<% end %> 7

どのように修正すれば良いでしょうか

+------------+---------+--------+--------------+------------------+------------------+------------+
| id | item_id | user | lock_version | created_at | updated_at | deleted_at |
+------------+---------+--------+--------------+------------------+------------------+------------+
| 45811 | 71 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 455193 | 308 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 1233418 | 62 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 3411298 | 319 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 4868592 | 438 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 6566159 | 157 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 7109027 | 261 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 7754232 | 144 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 7911049 | 429 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 8264026 | 272 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 9159054 | 286 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 10068343 | 295 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 11230736 | 284 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |
| 12140279 | 297 | 1 | 0 | 2015/03/17 21:46 | 2015/03/17 21:46 | |

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

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

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

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

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

guest

回答1

0

参考:

...
fixture で、id の値を省くと、ラベルのハッシュ値が id として使用されます。
...

投稿2015/03/17 16:42

katoy

総合スコア22324

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

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

smith

2015/03/17 17:53

回答ありがとうございます。 プライマリーキーは設定していないのですが どうしてでしょうか
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.47%

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

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

質問する

関連した質問