rails開發隨手記 0

2022-04-02 05:07:59 字數 942 閱讀 6670

如果model中如果有叫做type的列的話,會觸發rails的single table inheritance ,放棄它吧,不好用,還是安心使用外來鍵約束吧。給model加上self.inheritance_column = nil disable它

controller中的引數變數會傳到對應的view中比如:

def

new @user =user.new

end---------------------------------new.html.erb----------------------

<%= form_for(@user) do |f| %>

<%=f.label :name %>

<%=f.text_field :name %>

<%=f.label :email %>

<%=f.text_field :email %>

<%=f.label :type %>

<%= f.select(:type, options_for_select([['

admin

', '

admin

'], ['

teacher

', '

teacher

'], ['

student

', '

student

']])) %>

<%=f.label :password %>

<%=f.password_field :password %>

<%=f.label :password_confirmation %>

<%=f.password_field :password_confirmation %>

<%= f.submit "

create my account

"%>

<% end %>

rails 開發隨手記 7

jquery 1.9 中如何修改選擇項 select option contains teacher5 prop selected selected 效果 將包含了teacher5的選項選中。prop和attr的區別在於前者是特性,是對應dom元素做具有的,後者是屬性,是寫在html中的。在早些版本...

rails 開發隨手記 3

插播一條新聞 10m光纖接入寢室,廣大人民奔走相告。我承認我蛋疼了,因為換裝了10m光纖,所以有從ubuntu12.10換到了kubuntu12.10。不再換了。再插播一條牢騷 這學期雖然課不多,但是事不少。周一只有一節課,周二只有一節課,翹了之後就是一周休息五天的節奏了。資料庫實踐居然蛋疼的要寫個...

SQL開發隨手記

delete from 表名 truncate table 表名 不帶where引數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢復資料...