constant
だと思う理由 ありませんか? 詳細なマニュアル
から :
強調鉱山。だからあなたがこれを言うなら:
a = TableName.find_by_sql("SELECT id, name, 1 AS constant FROM table_name")
次に、a.first.constant
と言うことができます そして何かを取り戻します。通常のinspect
に注意してください コンソールで表示している可能性のある出力には、constant
は含まれません。 ARのinspect
として テーブルの列についてのみ知っています。コンソールに次のようなものが表示されます:
[#<TableName id: 6, name: "Pancakes">, ...]
ただし、オブジェクトはconstant
に応答します '1'
での呼び出し s;はい、おそらく文字列になります。型変換を自分で整理する必要があります。