我希望我的index()
方法讓我知道什麼時候傳入了無效ID,但我不希望頁面與500有差距。我想(並建立了)索引方法來跳過模型ID的它不知道 - 但是,我想跟蹤那些無效的模型ID的某種程度。RoR - 跟蹤無效ID的索引方法
authorize :read
def index
modelIds = []
validIdList = ""
models = ModelType.get_all_model_names()
models.each do |model|
id = ModelType.get_id(model)
modelIds.push(id)
end
validIdList = modelIds.join(', ')
@filter = "model_type_id IN (#{validIdList})"
end
如何跟蹤index()
遇到的無效ID?
很難說你應該如何跟蹤不知道你的用例的ID。但將它們保存到文件似乎是一個足夠合理的方法。 –