0
什麼是錯的這種說法軌控制器降序排列獲得的第一個元素
@lastloc = Location.all(:customer_id == resource.id , :order => 'created_at DESC').first
if (@lastloc.longitude != params[:customer][:longitude] && @lastloc.latitude != params[:customer][:latitude])
...
end
什麼,我試圖做的是抓住所有位置具有一定的ID,然後用最新的一個順序,然後再確認是否不同的值,然後我繼續做別的什麼
用'where'替換'all'。 – jvnill
你是不是指':customer_id == resource.id'?這將評估爲布爾值(總是假的,除非resource.id是符號:customer_id) – quandrum
資源ID是從設計,它給了我的客戶ID,1,2,3 ...我不知道,但是我的if語句適當的紅寶石方式? – Jseb