私はGORMアプリケーションでクエリを実行していますが、現在、データベースから行をスキャンするために構造体を使用しています。しかし、問題は、クエリごとに別の構造体を作成する必要がある、互いに異なるクエリを実行する必要がある場合に発生します。
実際、データベースから取得したデータは気にせず、クライアントに転送しただけです。そのため、それぞれの構造体を作成するのは大変な作業です。それで、それをスキャンして map[string]interface{} または []map[string]interface{} にできればと考えています。では、GORMでそれを行うことは可能ですか?
また、列がインターフェースに変換されたときの別のことも考えています。{}日付はどうですか? 文字列に変換されますか?(および int、long、array などの他の型の場合も)