当我使用pgsql时,unserialize不起作用

时间:2017-04-13 08:45:38

标签: php postgresql laravel-5

这是我的控制器

 "O:8:"App\Cart":3:{s:5:"items";a:1:{i:1;a:3:
{s:3:"qty";i:1;s:5:"price";i:20;s:4:"item";O:11:"App\Product":24:
{s:5:"table";s:8:"products";s:11:""

这是我的DB列购物车价值

@foreach($orders as $order)
                    @foreach($order->cart->items as $item)
                        <span class="badge">₹{{ $item['price'] }}</span>
                        {{ $item['item']['title'] }} | {{ $item['qty'] }} 
        <strong>Total Price: ₹{{ $order->cart->totalPrice }}</strong>
    @endforeach 

我想从购物车中获取特定价值,例如: - price&#34 ;; i:20或&#34; item&#34;; O:11:&#34;

这是我的观点

java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonFactory

它的抛出错误就像使用unserialize()这样unserialize():错误偏移138个字节为142个字节 如果我使用序列化然后在我的配置文件视图中抛出错误例如(试图获取非对象的属性)

0 个答案:

没有答案