Im FosMessageBundleFosMessageBundle arbeiten nicht
ich Schritt für Schritt Dokumentation verwenden, und ich habe meine Tabelle mit nur id endet, thread_id und SENDER_ID. Es fehlt der Rest der Felder.
Und wenn ich Thread oder Nachrichtenanzahl i Controller erhalten möchte ich erhalten Fehler:
line 0, col 165 near 'isRead = :is': Error: Class AppBundle\Entity\MessageMetadata has no field or association named isRead
isRead Spalte isset in verlängern MessageMetaData Klasse ... config.yml
fos_message:
db_driver: orm
thread_class: AppBundle\Entity\Thread
message_class: AppBundle\Entity\Message
Controller: Und Entität, die in der Dokumentation.
class MessageController extends Controller
{
/**
* @Route("/message/", name="message")
*/
public function viewAction()
{
$provider = $this->get('fos_message.provider');
$threads = $provider->getNbUnreadMessages();
dump($threads);die;
return $this->render('message/message.html.twig', ['message' => $threads]);
}
Kennt jemand eine gute Ressource für FOSMessageBundle? Ich habe es sehr schwer, es zu konfigurieren. –
Ich stieß kürzlich auf das gleiche Problem und versuche zu bekommen, warum die Doktrin die vererbten Felder nicht erzeugt. Ich konnte neben der Dokumentation zu GitHub keine nützlichen Ressourcen finden ... – larscm