mybatis から Sql Server DBCC コマンドを呼び出そうとしていますが、値ではなく結果名のリストを取得しています。
@select("dbcc useroptions")
List dbccUserOptions();
オプション名のリストのみを返します。値を取得する方法はありますか?
mybatis から Sql Server DBCC コマンドを呼び出そうとしていますが、値ではなく結果名のリストを取得しています。
@select("dbcc useroptions")
List dbccUserOptions();
オプション名のリストのみを返します。値を取得する方法はありますか?
これを試して:
@Select("dbcc useroptions")
@MapKey("Set Option")
Map<String, String> dbccUserOptions();
いくつかの実験の後、私はこれが機能することを発見しました:
@select("dbcc useroptions")
List<Map> dbccUserOptions();
Mybatis が戻り値の型を調べており、それがスカラーのリストである場合、最初のアイテムのみを返すことがわかりました。