の二つは、私が返すネストされた配列を作成する必要が参加:Mongoidはむしれにおける3つの列()コントローラで
[[ "FIRST_NAME - 姓"、 "ID"]から
personsテーブルには、first_name、last_name、idの3つのカラムが含まれています。
私はすべての3つを ' - 'で結合する以下のクエリを持っていますが、最初の2つの列を結合するだけです。どうすればこれを達成できますか?
Person.pluck("first_name", "last_name", "id").map{|e| e.join(' - ')}
これをレールで行う方法はありますか?私はモンゴイドを使用しており、リテラルの使用を避けようとしています。 – HoosierCoder
@HoosierCoderこれはRails用ですが、データベースでデータ操作を処理する必要があります。常にパフォーマンスが向上し、[MongoDBは連結をサポートします](https://docs.mongodb.com/manual/reference/operator/aggregation/concat/)も同様です。あなたはそれを使うべきです。 – coreyward