堆棧溢出你好的人如何查詢軌的模型與陣列
我是比較新的軌道平臺,需要一些幫助,模型查詢
這裏是我的代碼:
def create
@project = Project.new(params[:project])
if @project.save
redirect_to new_project_path
end
[email protected]_str.split(";")
end
每次創建新項目時,都會存儲一個名爲student_str的字符串,每個學生的ID號由「;」分隔。我使用分割功能
這樣字符串分割到一個數組,這裏是我的問題
我有一個包含系統中的所有學生名單另一種模式叫做用戶。 我想爲所有模型條目選擇@users,其ID與數組「student」中的任何數組值相匹配。
任何幫助將非常感激
感謝
編輯:
現在,我測試了與垃圾data.So我student_str會像 1PI12CS019; 1PI10IS034; 1PI11ME110
每個ID都由「;」分隔,
學生模型是使用色器件寶石創建包含以下字段
ID 名稱 電子郵件 電話號碼
和其他色器件東西
請發佈示例student_str和Student模型的數據庫方案。 – davidb
嘗試使用@users = User.where(:id => student) –