MongoDB - это масштабируемая, высокопроизводительная база данных NoSQL с открытым исходным кодом, ориентированная на документы. Он поддерживает большое количество языков и платформ разработки приложений. Вопросы по администрированию сервера можно задать на https://dba.stackexchange.com.
Я новичок в MongoDB, и у меня есть следующий запрос
var personList = collection.Find
(p => p.EmailAddressSha512 == PiSha512.CreateSha512(emailAddress.ToLower())).ToList();
Выполнение запроса вызывает исключение
MongoDB.Driver.Linq.ExpressionNotSupportedException:
'Expression not supported: (p.Ema...
25 Сен 2023 в 20:37
Я сталкиваюсь с ошибкой 404 при попытке загрузить файлы шрифтов и изображений в приложение Express.js. Я пробовал различные подходы, в том числе использование тегов в HTML, но некоторые ресурсы по-прежнему обслуживаются неправильно. Мне нужна помощь в выявлении и устранении проблемы.
Проблема:
Я...
У меня есть данные, в которых мало подробностей о заданиях, где у меня есть переменная с именем «описание». Когда я пытаюсь отобразить детали, написанные в этом описании вакансии, я получаю такой код, как:
А также [outputhtml-код](https://i.stack.imgur.com/lRVE5.png)
Я хочу, чтобы печаталось только ...
25 Сен 2023 в 13:13
Когда я ввожу команду
systemctl status mongod
Я получил:
Загружено: загружено (/lib/systemd/system/mongod.service; включено; предустановка поставщика: включено) Активно: сбой (Результат: код выхода) с понедельника 25 сентября 2023 г., 11:11:54 CEST; 1мин 5с назад Документы: https://docs.mongodb...
25 Сен 2023 в 12:48
Пожалуйста, у меня есть коллекции Customers и Orders, коллекция Orders имеет ссылку object_id в коллекции Customers в виде массива;
Смотрите код ниже:
***Customers Model
const {Schema, model, Types} = require("mongoose");
const customerSchema = new Schema({
Fullname: {
type: String, ...
Когда я запускаю свой Ruby-скрипт, который вставляет несколько массивов Json в несколько документов, возникает проблема: «MONGO::Error::MaxBSONSize: документ превышает максимально допустимый объект BSONB после сериализации». Как я могу решить эту проблему, пожалуйста? Я понятия не имел. я хочу со...
25 Сен 2023 в 10:52
Вот userSchema:
const mongoose = require("mongoose");
const userSchema = new mongoose.Schema({
username: {
type: String,
required: true,
trim: true,
lowercase: true,
},
password: {
type: String,
required: true,
trim: true,
},
});
userSchema.pre("save", async fu...
У меня есть такой пример
"lastRun": [
{
"_id": "64e03c733",
"A": "valueA",
"B": "valueA",
"C": "valueA",
},
{
"_id": "64e03c734",
"A": "valueA",
"B": "valueB",
"C": "valueC",
},
{
"_id": "64e03c735",
"A": "valueA",
"B": "valueA",
"C": "valueB",
}
Выше приведен пример данных,...
25 Сен 2023 в 06:01
В моем экспресс-приложении mongoDB у меня есть следующая модель:
const pricelistSchema = new mongoose.Schema({
name: { type: String, required: true },
pricelist_rows: [{
_id: mongoose.Schema.Types.ObjectId,
product_id: {
type: mongoose.Schema.Types.ObjectId,
...
У меня есть чат, администратор, пользователь и сообщения. в чате есть ссылка на пользователя и администратора, в сообщении есть ссылка на чат. Сообщение имеет логическое свойство, называемое просмотренным. Итак, я пытаюсь получить чаты для администратора с заполненными пользовательскими данными и...
24 Сен 2023 в 20:26
Я создал свою базу данных mongoDb в mongoDb Atlas и пытался подключиться к серверу (node.js). Но я не могу подключиться к своей базе данных. В журнале сервера отображается ошибка ERR_SOCKET_CONNECTION_TIMEOUT. Пожалуйста, найдите журнал ошибок ниже.
return new error_1.MongoNetworkError(err);
...
24 Сен 2023 в 17:48
Это мой проект для исследования, и я работаю в Stack AT Mongodb, когда пользователь получает сгенерированный код и помещает его на мою клиентскую сторону, пользовательский документ отредактирован, а затем он не может войти в систему, потому что bcrypt не тот! или документ пользователя удален
Здесь ...
24 Сен 2023 в 10:44
У меня есть база данных чата MongoDB, которая имеет следующие коллекции:
chats: {
chat_id: string, // indexed 1, unique
last_updated: number, // indexed -1
// other data...
}
messages: {
chat_id: string; // indexed 1
message_id: string; // indexed 1, unique
timestamp: number; // indexed...
24 Сен 2023 в 01:50
Я пытался спроектировать простой ограниченный атомный счетчик и задавался вопросом, верны ли мои мысли. В Mongodb есть операция findAndModify(). Эта операция принимает запрос. Если запрос выглядит примерно так:
findAndModify: "counter",
query: { count: { $le: 10 } },
update: { $inc: { count: 1...
24 Сен 2023 в 01:10
Я работаю над бэкэндом nodejs, который запускает агрегатный конвейер в моей базе данных mongo. По какой-то причине, когда этот конвейер запускается из моего приложения nodejs, он возвращает 0 результатов. Однако, когда я запускаю конвейер непосредственно из MongoDB Compass, я получаю ожидаемые рез...
24 Сен 2023 в 00:18
схема пользователя
схема продукта
Я хочу заполнить user.cart данными product.stock. Как я могу это сделать?...
У меня есть одинаковые товары, которые продаются в разных городах по разным ценам.
Product.js
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const ProductSchema = new Schema({
name: String,
img: String,
translations: {
Spanish: { name: String},
}
});
module.export...
23 Сен 2023 в 19:18
Я пытаюсь получить документ на MongoBD, используя этот репозиторий:
public interface MyObjectRepository extends Repository<MyObject, String>{
MyObject findMyObjectByIdObject(String IdObject);}
Где MyObject — это простой пользовательский класс без вложенных атрибутов, только строки и некоторые даты...
Я пытаюсь работать с MongoDB и React.js, но у меня проблемы с зависимостями MongoDB.
Package.json/зависимости:
"dependencies": {
"dotenv": "^16.3.1",
"mongodb": "^4.1.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-icons": "^4.10.1",
"react-scripts": "^5.0.1",
"sass": "^1.64.1",
"webpack": "^...
23 Сен 2023 в 15:43
В db.js
import mongoose from "mongoose";
export function dbConnection() {
try {
mongoose.connect("mongodb://0.0.0.0:27017", {
useNewUrlParser: true,
useUnifiedTopology: true,
});
console.log("DB connected successfully ");
} catch (error) {
console.log("Not connecte...
Я создаю функцию для вставки документа через конечную точку https в области mongodb.
exports = async function(arg){
let body = arg.body.text();
let map = JSON.parse(body);
const serviceName = "mongodb-atlas";
let database_name = map['database'];
let collection_name = map['collection...
У меня есть три схемы (BlogSchema, UserSchema, commentSchema) в MongoDB. Как я могу заполнить вложенные данные.
Схема блога:
const blogSchema = new mongoose.Schema({
title: { type: String, required: true, minLength: 5 },
author: String,
user: {
type: mongoose.Schema.Types.ObjectId,
re...
23 Сен 2023 в 10:51
Я использую монгодб 6
И этот запрос
const client_res = await user_col.findOne(matching_cond, {
_id: 1,
});
Вернет полный документ. Независимо от того, что я вставил в документ второй аргумент, он полностью игнорируется.
https://www.mongodb.com/docs/v6.0/reference/method/db.collection...
23 Сен 2023 в 07:49
В настоящее время я работаю над серверным проектом для своей степени в колледже, уделяя особое внимание Node.JS, MongoDB и Express, и до сих пор все шло довольно гладко. Однако задание, направленное на создание API, требует от меня создания маршрута, принимающего рейтинг, который я отправляю в базу...
Я могу получить файл изображения в базе данных mongoDB через почтальона, но не через React Native Client. Я подозреваю, что проблема в конфигурации formData. Большое спасибо за отзыв
Вы можете найти код по адресу:
Клиент: https://github.com/kjahandel/rn/compare/ kjahandel-patch-1?expand=1
Модель...
22 Сен 2023 в 23:22