2016-11-02 10 views
0

1は、データベース内に格納されているいくつかのテキストを返すようにしたい書式設定デフォルトずにDBから格納されているテキストを返しますが、DBから行を取得するとき1に含まれているように見えるブラケットと引用の現在の書式設定なし:Laravel -

[「どちらか我々は調査をQUOます。しかし、小さなフィルム全体 上の障害で起こる。いずれかが主にどちらか簡単に来ている。それはいずれも否認するグレート 時間が。リベロ事件 や事件のために選択されていない。」]

データベース種子:

public function run() 

    { 
     $faker = Faker\Factory::create('en_GB'); 

     $terms = [[ 
     'terms' => $faker->paragraph(3) 

     ]]; 

     DB::table('miscellaneous')->insert($terms); 

    } 

controller.php:

$terms = Miscellaneous::where('id', 1)->pluck('terms'); 

ビュー:

<textarea class="form-control" rows="15">{{ $terms }}</textarea> 

1:どのようにrawのようにDB内に格納されていたテキストを出力することができますこうした:

または放電現状と調査。しかし、小さなフィルム、および全体の事件と 障害。それはその解明、またはいずれかで、私が来るすべての最もあるため。彼は偉大な を否認し、時間は男が立っていること。彼は、自由落下 またはインシデントの状況がない限り、選択された場合を除き。雄弁pluck()

答えて

0

各行の一つの列からのデータを含む配列を返します。あなたは、単一の行を選択した場合、属性が右の列にアクセスするために使用することができます。あなたがpluckを使用しているので、それはあなたが摘採している列の値を含む配列を取得したのです

$terms = Miscellaneous::findOrFail(1)->terms; 
0

(つまりことを主キー列であると仮定)、これを試してみてください。

代わりに、あなたはちょうどあなたが望むものを提供しますレコードからvalueterms、とつかむことができます。

$terms = Miscellaneous::where('id', 1)->value('terms');