我在軌道2 Postgres的使用活動記錄的條件有問題。我的問題是當過我嘗試使用此查詢(我使用geokit,但這不是問題)問題和Rails 2.3.5活動記錄條件IN
Table.all(:conditions => ["id IN (?)", id_array.join(",")], :origin => origin, :within => 20)
我得到這個問題:
ActiveRecord::StatementInvalid: PG::Error: ERROR: invalid input syntax for integer: "21,28"
LINE X: ...OM "tables" WHERE (((id IN (E'21,28...
爲什麼把「E ''在那裏,如何擺脫它?