Un objet de la classe Éclairer\Database\Éloquent\Constructeur n'a pas pu être converti en chaîne dans laravel 5.1

Je suis googler et essayer formulaire de nxt deux jours et essayez de déboguer si mon code obtenir l'id de données à partir de la table:-

$term=category::get(['id']);

Utiliser que $varibale pour l'obtention des données de la base de données comme par id qui est l'étranger de la clé et le code sont les suivantes:-

$categories = HelpCenter::whereHas('category', function($category) use ($term)
{
    $category->where('category_id','=',$category);
})
  ->take(5)->get();
  • que faites-vous avec ce seul élément de tableau dans la fonction get?
  • Ce n'est qu'une partie de votre code, vous essayez de vidage/debug le Générateur de Requête (probablement à l'aide de echo); qu'est ce que le message est en train de dire. Veuillez fournir le code complet qui est en train de lancer la trace.
  • Pour obtenir l'id de la catégorie de base de données
  • Changement $term=category::get(['id']); à $term=category::all()->pluck('id') d'avoir tous les id de tableau.
InformationsquelleAutor Pawan Dongol | 2015-11-23