ガイドワイヤーでQuery.make(EntityName).select()
は、列全体の値を返します。列固有の結果が必要な場合、コードはどのようにすべきですか。
たとえば、テーブルPolicyNumber , PublicID and ID
から単独で必要な場合Policy
、コードをどのように記述すればよいですか?
ガイドワイヤーでQuery.make(EntityName).select()
は、列全体の値を返します。列固有の結果が必要な場合、コードはどのようにすべきですか。
たとえば、テーブルPolicyNumber , PublicID and ID
から単独で必要な場合Policy
、コードをどのように記述すればよいですか?
いくつか質問があり、これに対する答えを見つけました。すでに上でコメントされており、私はそれらに同意し、省略されたコードを追加します。
var temp=Query.make(entity.Claim).select( \ row -> {return { row.ClaimNumber} as String[]})
for(row in temp){
print("Claim Number = " + row[0])
}
\ はラムダです。
私はこれをテストしましたが、正常に動作しています。
最適化したいと言ったことはありません。以下のコードを試してください。
var temp=Query.make(entity.Policy).compare("PolicyNumber" , Equals, "123456").select()
結合などの他の機能を使用できます。それが機能するか、私の理解が正しいかどうか教えてください!