0
如何傳遞searchlogic搜索限制....Searchlogic限制
user = User.name_like("John")
...和限制搜索到50個結果?
我有一個用戶將近3000+,並且基於New Relic(應用程序跟蹤),它佔用了服務器中的太多內存。我想將搜索範圍限制爲50,以便不搜索所有用戶。
如何傳遞searchlogic搜索限制....Searchlogic限制
user = User.name_like("John")
...和限制搜索到50個結果?
我有一個用戶將近3000+,並且基於New Relic(應用程序跟蹤),它佔用了服務器中的太多內存。我想將搜索範圍限制爲50,以便不搜索所有用戶。
user = User.name_like("John").limit(50)
或使用其他寶石,如will_paginate? (即返回包含50個結果的第一頁)
它似乎並不奏效。我使用rails 2.3.5 這是我的確切代碼: @search = Enrollment.name_like(params [:name])。studid_like(params [:name])。semester_id_equals(params [:semester])。limit(20) – fujisan
您是否嘗試過檢查生成的SQL是什麼?我會在稍後嘗試找出問題... – PeterWong
我已經使用了will_paginate,但服務器內存沒有差異。 – fujisan