2015-09-16 68 views
2

嗨我在我的模型中使用簡單的表單文本字段。創建完成後,我將添加最好的編輯和更新。現在我想給這個特定領域的最大和最小長度,請幫助我如何繼續下去。如何將文本字段範圍設置爲rails中的best_in_place?

我需要最好的文字包裝

感謝您的提前。

batchnotification.rb

class BatchNotification 
    include Mongoid::Document 
    include Mongoid::Timestamps 


    field :finalCount, type: Float 
    field :message, type: String 
    field :approved, type: Boolean 
    field :batch_id, type: Integer 
    field :user_id, type:Integer 


    validates_presence_of :approved 
    validates_presence_of :message 
    validates_length_of :message, :maximum => 5 


    belongs_to :batch 
    belongs_to :user 
    belongs_to :calculated_batch_counts 

end 

index.html.erb

<%= best_in_place notification, :message %> 

回答

0

驗證:消息,長度:{最小:2}

+0

它不工作我已經使用這個sreeraj nyros – Kiran

2

可以嘗試

html_attrs: html參數的哈希值,如maxlength。

<%= best_in_place :message, :html_attrs => {:maxlength => 50} %> 
+0

哇它的工作謝謝 – Kiran

+0

但我需要最佳到位自動換行 – Kiran

相關問題