JG
Size: a a a
JG
PK
JG
PK
JG
PK
const ProductCategorySchema = new Schema({
_RANGE_START_: Number,
_RANGE_END_: Number
});const productSchema = new Schema({
_ID_: Number,
_SORT_: Number,
_ART_: String,
});const productCategory = await ProductCategory.find({
// Первый вариант
$where: `this._RANGE_START_ >= ${product._SORT_} || this._RANGE_END_ < ${product._SORT_}`,
// Второй вариант
$and: [
{
_RANGE_START_: {
$gte: product._SORT_,
},
},
{
_RANGE_END_: {
$lte: product._SORT_,
},
},
],
// третий вариант
_RANGE_START_: {
$gte: product._SORT_,
},
_RANGE_END_: {
$lte: product._SORT_,
},
});JG
PK
JG
А
А

RK
А

VA
RK
RK
PK

А
PK