2010-05-05 27 views
0

我在數據庫中的表:我必須循環搜索特定值的結果嗎?

name   Opinion 
Tim   Tim has an opinion 
John   other random text 
Dan   Dan's random text 
Al   Al says something else 

我把這種數據和拿回來

getRecords.lastResult 

要訪問約翰的意見,我可以使用:

getRecords.lastResult[1].opinion 

但這只是因爲我知道John是第二條記錄(記錄1),但這可能會改變。所以正確的方法是搜索結果首先找到John的記錄索引,然後訪問他的opinion

我的猜測是我需要某種循環?有沒有一個更簡單的方法直接搜索John沒有循環?

+0

你在(JSON,XML,E4X等)中的響應格式是什麼? – 2010-05-05 20:02:36

回答

0

那麼如果getRecords返回n條記錄,約翰必須在其中之一 你可以在As3中做,並圍繞你的Arraycollection做一個循環,直到找到John。

或者

做一些服務器邏輯返回給定的搜索字符串(「約翰」),如果唯一約翰數據。