Size: a a a

2020 May 02

y

yopp in MongoDB Russian
Товары эффективнее хранить в одной коллекции, а категорию сделать свойством документа с товаром
источник

𝕍𝕃

𝕍𝕒𝕝𝕖𝕣𝕚𝕚 𝕃𝕖𝕓𝕖𝕕𝕖𝕧... in MongoDB Russian
yopp
Товары эффективнее хранить в одной коллекции, а категорию сделать свойством документа с товаром
Там у меня просто тг бот, он ещё категоризируют сам, там сложная схема😂😂
Но в любому случае, спасибо
источник

А

Артур in MongoDB Russian
.есть массив городов в нем массив магазинов в каждом городе (эльдорадо мвидео днс....) , массив адресов, в нем массив магазинов(по конкретному адресу)  у них есть лайки и есть фото и есть комментарии к каждому магазину по адресу .сколько и как коллекций сделать?
источник

А

Артур in MongoDB Russian
{ город: 'Москва',
магазин: 'эльдорадо',
адрес: 'ул.мира12',
коммент: "отличный магазин",
фото:img ,
лайки:3 }
источник

А

Артур in MongoDB Russian
Соответсвенно выборка будет по городам, магазинам, и адресам.
источник

А

Артур in MongoDB Russian
Комментов фото и лайков к конкретному адресу будет миллион допустим
источник

ZZ

Zhako Z in MongoDB Russian
?
источник

ZZ

Zhako Z in MongoDB Russian
Привет всем, можете ли помочь,тнужно с помощью beuatifulSoup вывести таблицу(парсинг динамического сайта), сделала как на 1 фото, а нужно как на 2
источник

ZZ

Zhako Z in MongoDB Russian
источник

ZZ

Zhako Z in MongoDB Russian
источник

ZZ

Zhako Z in MongoDB Russian
как распределить по колоннам? Чтобы сперва родительский, а потом дочерние
источник

ZZ

Zhako Z in MongoDB Russian
когда парсишь сайт , что делать если классы спанов и дивок одинаковые , но нужно вытащить только один спан
источник

О

Олег in MongoDB Russian
Подскажите пожалуйста, есть город

const CitySchema = mongoose.Schema({
 name: {
   type: String,
   required: true,
 },
});

Есть регион

const RegionScheme = mongoose.Schema({
 name: {
   type: String,
   required: true,
 },
 cityId: {
   type: mongoose.Schema.Types.ObjectId,
   ref: "city",
 },
});

Как мне получить все регионы города ?
Пробовал так:
источник

О

Олег in MongoDB Russian
const regions = await City.findById(cityId).populate("region");
источник

DL

Daniil Lebedinsky in MongoDB Russian
Region.find({ cityId: <id> })
источник

DL

Daniil Lebedinsky in MongoDB Russian
Популейт так не работает, как вы хотите
источник

DL

Daniil Lebedinsky in MongoDB Russian
Текущие схемы позволяют при выборке регионов популейтить их города
источник

DL

Daniil Lebedinsky in MongoDB Russian
А не наоборот
источник

DL

Daniil Lebedinsky in MongoDB Russian
Для этого нужно в городе хранить массив регионов и популейтить его
источник

О

Олег in MongoDB Russian
Daniil Lebedinsky
Для этого нужно в городе хранить массив регионов и популейтить его
const CitySchema = mongoose.Schema({
 name: {
   type: String,
   required: true,
 },
regions: [{type: …., ref: ‘region’}]
});
источник