Tôi có một mô hình User
.cách thêm dữ liệu vào cơ sở dữ liệu từ bảng điều khiển ray
>> @u = User.new
=> #<User id: nil, userid: nil, password: nil, created_at: nil, updated_at: nil, user_first_name: nil, user_last_name: nil, user_status: nil, user_type: nil>
Tôi không thể thêm dữ liệu vào bảng Users
từ bảng điều khiển. Tôi đang làm như sau:
>> @u.userid="test1"
=> "test1"
>> @u.password="test2"
=> "test2"
>> @u.user_first_name="test3"
=> "test3"
>> @u.user_last_name="test4"
=> "test4"
>> @u.user_status="test5"
=> "test5"
>> @u.user_type="test6"
=> "test6"
>> @u.save
NoMethodError: undefined method `userid' for nil:NilClass
tôi đang làm gì sai? Tôi chỉ đơn giản muốn thêm một hàng dữ liệu vào ứng dụng.
+2 và không có câu trả lời. thats not very SO :) –
Bạn có "id: nil, userid: nil". Tại sao có 2 ID? Là userid thực sự là một chuỗi? Bạn có thể đăng mô hình của mình không? – James
'userid' có mùi cá với tôi, nó không phải là rất rails-esque. Bạn có thể đăng tất cả các thuộc tính của mô hình không? – Kezzer