文字列のリストがあり、重複を削除する必要があります。私は次のような多くのことを試しました:
残念ながら、それらのどれも機能しませんでした。何が起こっているのかよくわかりません。だからどんな助けもいただければ幸いです。
現在、問題が発生した場合に備えて、無料の開発者向けバージョンのColdFusion10を使用しています。
サンプルリスト:
lacunar_DM、ホモシステイン、HTN、タバコ、未定、lacunar_DM、ホモシステイン、タバコ
これは、データベースから取得した動的リストに静的リストを追加することによって作成されました。
<cfsavecontent variable= "lacunar_list">
lacunar_DM,
Homocysteine,
HTN,
Tobacco,
undetermined
</cfsavecontent>
<cfset combination = ListAppend(lacunar_list, lacunar)>
<cfoutput>
List before removing dups: #combination#<br/>
List after removing dups: #listremoveduplicates(combination, ",", true)#<br/>
</cfoutput>
結果は次のとおりです。
重複を削除する前にリストします。
lacunar_DM、ホモシステイン、HTN、タバコ、未定、lacunar_DM、ホモシステイン、タバコ
重複を削除した後のリスト:
lacunar_DM、ホモシステイン、HTN、タバコ、未定、lacunar_DM、ホモシステイン、タバコ