Я использую mongoDB и Codeigniter PHP Framework в моем проекте. Я имею дело с сайтом электронной коммерции. Я использую MongoDB для хранения характеристик продукта и изображений продуктов. сведения о продукте хранятся в коллекции, а их изображения хранятся в корзине GridFS с кодом продукта. Я хочу вернуть информацию о продукте и изображения, передав код продукта в БД. я написал два запроса, один для получения сведений о продукте из коллекции, один для изображений продукта из GridFS.
Результаты двух запросов распределяются по двум arrays.so, я не могу объединить результат и сделать его единым целым, чтобы передать его на мою страницу просмотра.
Я прослушан с этим. пожалуйста помоги..
У меня нет опыта в php, но имхо, этот вопрос смешивает яблоки с бананами.
Хранилище GridFs использует несколько иную сериализацию, поскольку оно может охватывать документы размером более 16 МБ (размер блока составляет около 255 КБ), что отражается в интерфейсе драйвера. Единственный документ Mongo может занимать до 16 МБ, так как изображения после сериализации соответствуют пределу BSON, тогда использование стандартной коллекции может стать решением.
Других решений пока нет …