As I read through the documentation, I found the Doctrine (3) repository for message storages. This leads me to the assumption, that MongoDB can also be used for message storage (of course).
On the next page looking at the message repository
$messageRepository = new DoctrineUuidV4MessageRepository(
connection: $doctrineDbalConnection,
tableName: $tableName,
serializer: $eventSauceMessageSerializer,
tableSchema: new DefaultTableSchema(), // optional
uuidEncoder: new BinaryUuidEncoder(), // optional
);
there is the argument tableName described - but MongoDB does not have tables, only collections.
So when using MongoDB does the tableName mean the collection name?
As I read through the documentation, I found the Doctrine (3) repository for message storages. This leads me to the assumption, that MongoDB can also be used for message storage (of course).
On the next page looking at the message repository
there is the argument
tableName
described - but MongoDB does not have tables, only collections.So when using MongoDB does the
tableName
mean the collection name?