私はデータベースとしてmongodbを使用し、ドライバーはmongoidを使用しました。
モデルの1つにBilllocal_timeというフィールドがあり、ビューでdatetime_selectを使用しました。
.ym-fbox-select
= f.label :local_time, "Time"
= f.datetime_select :local_time
createアクションはOKです。しかし、update行動はそうではありません。エラーは次のようになります。
(eval):1: syntax error, unexpected tINTEGER, expecting ')'
def local_time(1i)=(value)
そしてそれupdateは:
def update
@bill = Bill.find(params[:id])
respond_to do |format|
if @bill.update_attributes(params[:bill])
local_timeだから私はフィールドを更新する方法を知りたいですか?