Публикации по теме 'nest'


Используйте nest в качестве серверного приложения с интерфейсом Angular
Около двух месяцев назад я написал статью о том, как использовать Express в качестве бэкэнда и как обслуживать приложение angular с помощью express. Это было до того, как я открыл для себя nestjs . Что такое гнездо, будет ваш следующий вопрос! Nest - это платформа для создания эффективных масштабируемых серверных приложений Node.js . Он использует современный JavaScript, построен на TypeScript (сохраняет совместимость с чистым JavaScript) и сочетает в себе элементы ООП..

Давайте создадим полнофункциональное приложение на React и Node с помощью MongoDB и Nest.js
Часть 1: Настройка стека Я изучал различные стеки веб-приложений и хотел поделиться ими с вами, ребята. В этом руководстве, состоящем из двух частей, мы создадим базовое приложение для управления сотрудниками CRUD, в котором будут использоваться упомянутые выше технологии. Как коллега-программист, который хочет исследовать и опробовать различные технологии, я изо всех сил пытался найти статьи, в которых обсуждаются следующие технологии в реальном приложении. Эта статья требует,..

Стратегия JWT и Passport JWT для вашего проекта NestJS REST API
Пошаговая и подробная реализация Строительные блоки — краткое введение Когда дело доходит до аутентификации приложений (например, аутентификации пользователей), аутентификация на основе веб-токенов (JWT) JSON является одним из наиболее распространенных вариантов, среди других вариантов, таких как файлы cookie браузера и аутентификация сеанса, OAuth / OAuth2 и OpenID Connect . Любой может внедрить JWT в любой проект. Например, NestJS предлагает нам модуль solo @nestjs/jwt..

Создание вашего первого REST API для Node.js с помощью Nest и Typescript
Следуйте за мной в Twitter , с радостью приму ваши предложения по темам или улучшениям / Крис Прогрессивная платформа Node.js для создания эффективных, надежных и масштабируемых серверных приложений. В этой статье мы рассмотрим библиотеку Nest. Библиотека, которая делает создание API-интерфейсов действительно приятным. Если вы пришли из мира Angular, вы наверняка узнаете себя по используемым концепциям, отличному интерфейсу командной строки и, конечно же, отличному использованию..

Почему мы реализовали нашу собственную библиотеку внедрения зависимостей для GraphQL-модулей?
Почему не Inversify / Angular / NestJS? При разработке модулей GraphQL мы пробовали разные подходы к безопасной инкапсуляции модулей. Мы создали решение, в котором вам не нужно будет использовать Dependency Injection при запуске, но после того, как вы достигнете определенного масштаба, вы можете использовать нашу отдельную библиотеку DI, чтобы облегчить разделение и сделать границы более строгими, только в момент, когда это действительно имеет смысл и помогает вам. Когда вы дойдете до..

Усовершенствуйте свою игру, начните использовать Nest!
Nest - одна из лучших вещей, которые произошли с серверной разработкой JavaScript. JavaScript правит миром! С появлением Node.Js JavaScript можно использовать вне браузера, и он стал языком всего. Эта эволюция привела к появлению различных фреймворков Node.js для разработки серверных приложений JavaScript. Express, Hapi или Meteor JS - лишь некоторые из них. Недавно в блок прибыл новый ребенок. NestJS! NestJS 🦁 NestJS - это полнофункциональная платформа NodeJS с открытым..

Вопросы по теме 'nest'

Использование SearchBuilder в клиенте NEST ElasticSearch
Мне было интересно, есть ли у кого-нибудь советы или примеры использования API SearchBuilder в NEST. Документов по-прежнему немного. Я хочу динамически создавать запросы/фильтры на основе критериев, отправленных в параметрах URL. Пример:...
2189 просмотров
schedule 07.08.2023

Создание сопоставления _analyzer для использования сопоставления полей документа с помощью NEST (эластичный поиск)
Как создать сопоставление _analyzer с помощью клиентского API NEST для эластичного поиска, чтобы разрешить свойство поля документа в качестве анализатора, как в документации ES здесь:...
787 просмотров
schedule 05.02.2023

Проблема с кодировкой NEST?
Я подозреваю, что при использовании NEST+ElasticSearch символы, требующие специальной кодировки, обрабатываются неправильно. Пример: это не возвращает никаких результатов var results = client.Search<MyClass>(s => s.Query(q =>...
336 просмотров
schedule 28.04.2023

Фильтрация ElasticSearch и Nest не работает
Я запускаю запрос, который возвращает 10 результатов. В моем документе есть свойство Type. Значение этого свойства для некоторых записей — пустая строка, а для некоторых других записей — «AudioAlbum» или «AudioRington». Я хочу сделать две вещи:...
5135 просмотров
schedule 26.06.2022

Параметры сортировки при использовании NEST API с ElasticSearch
Реализуя сортировку в моем запросе, как я могу установить IgnoreUnmapped (true) при использовании NEST API? Значение по умолчанию — false, что означает, что если поле не существует, оно не будет возвращать никаких результатов, используя NEST, как...
1611 просмотров
schedule 03.07.2022

Как индексировать данные Json с помощью клиента NEST для эластичного поиска
Как я могу индексировать данные json с помощью NEST ? Если я пытаюсь проиндексировать некоторые данные в JSON, это дает мне следующую ошибку: MapperParsingException[Malformed content, must start with an object] Я видел, что мы можем...
2946 просмотров
schedule 06.01.2023

Добавление нескольких логических фильтров к запросу NEST
Я хотел бы добавить несколько логических фильтров с помощью NEST, но я не могу (практически) сделать это в одном выражении, поскольку я хочу создать набор фильтров Bool в зависимости от различных условий. Что-то вроде этого псевдокода: //...
11185 просмотров
schedule 19.04.2023

Фильтрация по пустой строке с помощью ElasticSearch/Nest
Это может быть глупый вопрос, но как мне отфильтровать пустую строку в ElasticSearch с помощью Nest. В частности, как воссоздать следующий результат: curl http://localhost:9200/test/event/_search { "filter" : { "term" : { "target" : "" }} }...
2003 просмотров
schedule 21.04.2022

Использование Nest SuggestCompletion, выдает исключение «не поле предложения завершения»
Я новичок в эластичном поиске, и я пытался использовать подсказку завершения эластичного поиска, используя Nest для автозаполнения свойства. Вот мое сопоставление (как уже упоминалось здесь : ): var createResult =...
4441 просмотров
schedule 23.08.2022

Как массово вставить Json с помощью эластичного поиска NEST?
Я пытаюсь вставить несколько записей в свою базу данных с помощью Nest. Вставка с использованием класса IndexMany работает, однако мне также нужно вставлять объекты по строке json. Я посмотрел на github и нашел несколько примеров использования...
9615 просмотров
schedule 13.09.2022

ElasticSearch — отношения родитель-потомок
Я пытаюсь создать родительские дочерние отношения с помощью клиента NEST для С#. Вот код, который у меня есть. Я использую elasticsearch 1.1.1, и этот код, похоже, добавляет объект testp1 в индекс testparent, но не добавляет никаких объектов в...
1047 просмотров
schedule 14.07.2022

Простой поиск NEST не возвращает результатов
Вот мой класс Cat: public class Cat { public string Id { get; set; } public string Name { get; set; } } Вот моя основная программа, в которой я добавляю кота в индекс и выполняю простой поиск: static void Main(string[] args) {...
190 просмотров
schedule 10.04.2022

Какую версию пакета NEST NuGet следует использовать с Elasticsearch 1.x?
Мы обновляем Elasticsearch до версии 1.1 (с 0.20), и некоторые тесты не проходят. Мы также обновили библиотеку NEST Elasticsearch до последней стабильной версии (0.12.0). Сбой связан с тем, что элементы «custom_filters_score» устарели в ES 0.90 и...
236 просмотров
schedule 01.06.2023

Поместите SearchDescriptor в отдельную переменную и используйте ее в запросе MultiSearch.
Я хотел бы отделить свой SearchDescriptor от своего запроса MultiSearch, чтобы упростить повторное использование. Вот что у меня сейчас (до разлуки). Он работает идеально: IMultiSearchResponse result = esClient .MultiSearch(search =>...
330 просмотров
schedule 05.11.2022

Как вы получаете результаты поиска, возвращенные в гнезде 1.x, сопоставленные с объектом?
Я создаю запрос в гнезде var searchResult = ( (ElasticClient)_Db ).Search<PackageRecord, PackageRecordSearchHit> ( s => s .Index ( Db_deals_IndexName ) .Type ( Db_Package_TypeName ) .From ( request.Page * _DefaultPageSize )...
1503 просмотров
schedule 10.08.2022

Свойство POCO Id не найдено
У меня класс типа poco определен так: [Elastictype(Name="doc", IdProperty="Id")] public class Doc{ public string Id; public string Name; .... } Однако вместо этого в моем запросе .Index () он по-прежнему генерирует...
254 просмотров
schedule 25.04.2022

Разница в методах индексации нескольких документов с помощью Nest
Используя версию Nest 1.1.2, кажется, что есть как минимум 3 способа индексации нескольких документов: ИндексМного client.IndexMany(documents, "index_name", "type_name"); Массово с параметром BulkRequest client.Bulk(new BulkRequest(){...
975 просмотров
schedule 07.06.2023

Как обновить устаревший запрос пользовательской оценки с помощью запроса функциональной оценки?
Я обновляюсь с elasticsearch 0.90.10 и NEST 0.12.0 до elasticsearch 1.3.4 и NEST 1.1.2 и пытаюсь заменить запрос пользовательской оценки, который устарел в версии 0.90.4 , с запрос оценки функции . Это мой старый код:...
1057 просмотров
schedule 25.06.2023

Elasticsearch Nest и CopyTo
Кто-нибудь нашел или использовал атрибут CopyTo в Nest? Я вижу, что он был добавлен как часть свободного сопоставления, но не могу найти его как атрибут, который я сейчас выполняю.
792 просмотров
schedule 04.10.2023

Как использовать ttl в API-интерфейсе elasticsearch (NEST)
Я пытаюсь использовать массовый API с помощью клиента NEST. Как я могу указать значение TTL на основе атрибута коллекции. Рассмотрим следующий фрагмент кода, как я могу указать «ttl», чтобы сказать person.Age > 50 --> 1 месяц, иначе 6 месяцев?:...
753 просмотров