私はcoldfusionを初めて使用し、関数内でクエリをループすることに固執しています。たとえば、「a」で始まる名前を返すクエリを持つ関数があります。しかし、データベースから 1 つの値 (最初の値) しか取得できません。実際には、データベースには、このクエリに対して複数の値があります。関数内でクエリをループするにはどうすればよいですか? どんな助けでも大歓迎です...
<cffunction name="getNames" returntype="any">
<cfargument name="letter" required="true">
<cfquery name="getNamesfrmDB" datasource="test">
select * from employee where firstname like '#arguments.letter#%'
</cfquery>
<cfreturn getNamesfrmDB/>
</cffunction>
<cfoutput>#getNames('a').firstname#</cfoutput>
前もって感謝します...