Ich habe in Post viele Tags definiert. Ich zyklische die Beiträge zu jedem und ich versuche, die Tags zu überprüfen, wenn sie bestimmten Namen enthalten - zum Beispiel "Auto".Laravel Finde Tag in Beitrag
$post->tags
Rückkehr mich in Zyklus
Collection {#346 ▼
#items: array:2 [▼
0 => Tag {#353 ▼
#fillable: array:1 [▶]
#connection: null
#table: null
#primaryKey: "id"
#perPage: 15
+incrementing: true
+timestamps: true
#attributes: array:4 [▶]
#original: array:8 [▶]
#relations: array:1 [▶]
#hidden: []
#visible: []
#appends: []
#guarded: array:1 [▶]
#dates: []
#dateFormat: null
#casts: []
#touches: []
#observables: []
#with: []
#morphClass: null
+exists: true
+wasRecentlyCreated: false
}
1 => Tag {#352 ▶}
]
}
Wie ich den Tag-Namen überprüfen?
tun, um diese 'dd ($ post-> Tags-> toArray())' das Ihnen das Ergebnis in einem Array zeigen wird (um es einfacher zu machen, um die Ausgabe zu visualisieren, das ist nur für Test), dann Du machst einfach eine foreach, um über jedes Element zu iterieren, so wie @mannil es geschrieben hat. –
Vielen Dank für den Tipp. Es gibt Array gut zurück. – Maximi