feathers-mongoose-advanced - A FeathersJS service that allows full access to Mongoose Schema features

  •        216

Create a Mongoose ORM wrapped service for FeathersJS. This Feathers service adapter is the same as the feathers-mongoose adapter, but includes optimizations for handling bulk insertion of data. With the current feathers-mongoose adapter, when you pass 100 items to create and 1 or more have errors either with validation or write errors (duplicate _id) you will only get back the first error and this will throw and skip any after hooks. This plugin returns a success response when a record is inserted, but pushes errored records into params.errors[]. You can handle those in an after hook at hook.params.errors. Even with errors, the after hooks will be run as all the items with errors will be present in params.errors[].

https://github.com/feathers-plus/feathers-mongoose-advanced

Dependencies:

feathers-commons : ^0.8.4
feathers-errors : ^2.0.1
feathers-query-filters : ^2.1.2
lodash.isequal : ^4.5.0
lodash.omit : ^4.3.0
uberproto : ^1.2.0

Tags
Implementation
License
Platform

   




Related Projects

authentication - Feathers local, token, and OAuth authentication over REST and Websockets using JSON Web Tokens (JWT) with PassportJS

  •    Javascript

Add Authentication to your FeathersJS app. @feathersjs/authentication adds shared PassportJS authentication for Feathers HTTP REST and WebSocket transports using JSON Web Tokens.

feathers-vuex - Integration of FeathersJS, Vue, and Nuxt for the artisan developer

  •    Javascript

feathers-vuex is a first class integration of the Feathers Client and Vuex. It implements many Redux best practices under the hood, eliminates a lot of boilerplate code, and still allows you to easily customize the Vuex store. NOTICE: this module is almost (but not quite) fully compatible with Feathers V4. The authentication module is written for Feathers V3. If you're going to use Feathers V4, please search the GitHub issues for "feathers crow authentication" for workarounds you can implement until this module is properly updated.

docs - The FeathersJS documentation, powered by GitBook

  •    HTML

Feathers is a batteries included but entirely optional minimal web application framework. At its core, Feathers is a set of tools and an architecture pattern that make it easy to create scalable REST APIs and real-time applications. With Feathers, you can literally build prototypes in minutes and production-ready apps in days.


feathers - User interface components for Starling Framework and Adobe AIR

  •    ActionScript

Warning: This is a pre-release version of Feathers UI. It may contain bugs or unfinished features. It is not recommended for production apps because it is considered potentially unstable. Use at your own risk. To download a stable build, visit the Feathers website. Say hello to Feathers UI, a library of light-weight, skinnable, and extensible UI controls for mobile and desktop. The components run on Starling Framework and Adobe AIR — offering blazing fast GPU powered graphics to create a smooth and responsive experience. Build completely standalone, native applications on iOS, Android, Windows, and macOS, or target Adobe Flash Player in desktop browsers. Created by Josh Tynjala from Bowler Hat LLC, Feathers UI is free and open source.

feathers-chat - A Feathers real-time chat application

  •    CSS

A Feathers real-time chat application

feathers-examples - The Feathers examples have moved!

  •    ActionScript

The Feathers examples have moved!

mongoose-deep-populate - Mongoose plugin to enable deep population of nested models

  •    Javascript

Mongoose plugin to enable population of nested models at any level of depth. Support Mongoose 3.8.x and later. Refer to changelog for breaking changes. Specify whitelist option to ensure only certain paths can be populated. This is to prevent potential performance and security issues if you allow API clients to supply population paths.

rest - REST API generator with Node.js, Express and Mongoose

  •    Javascript

📹 Watch this video for an overview on how to use generator-rest and deploy your project to Heroku. If you find this useful, please don't forget to star ⭐️ the repo, as this will help to promote the project. Follow me on Twitter and GitHub to keep updated about this project and others.

baucis - Baucis enables you to build scalable REST APIs using the open source tools and standards you and your team already know

  •    Javascript

Build scalable REST APIs using the open source tools and standards you and your team already know — Mongoose, Express, and Node.js streams. Baucis takes the boilerplate out of building and maintaining scalable HATEOAS/Level 3 REST APIs. Baucis has tens of thousands of users and is used in production by startups, departments, and Fortune 500 companies, and at hackathons and conferences worldwide. MongoDB, Inc. awarded baucis first place in their 2014 Open Source Hack Contest.

mongoose-unique-validator - mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema

  •    Javascript

mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema. This makes error handling much easier, since you will get a Mongoose validation error when you attempt to violate a unique constraint, rather than an E11000 error from MongoDB.

express-mongoose - Plugin for easy rendering of Mongoose async Query results.

  •    Javascript

Adds Mongoose Query and Promise support to Express. Include express-mongoose in your project, which performs the necessary bindings between express and mongoose.

chyrp - The ultra-lightweight ultra-flexible blogging engine with a fetish for birds and misspellings

  •    PHP

Chyrp is a blogging engine designed to be lightweight while retaining functionality. It is driven by PHP and MySQL (or SQLite), and has a great standard theme and robust module engine. You can personalize and modify it any way you want. All of your content is powered by a unique Feathers system that allows Chyrp to be whatever you want it to be. You can post anything and everything, or just stick to the default Text feather and run a regular blog. Chyrp destroys the fine line between a blog and a tumblelog.

GeoBB 1.0

  •    Javascript

GeoBB is FIRST Georgian discussion board written in PHP, MySQL, CSS and JavaScript. GeoBB is designed to be the fastest Discussions board and also includes site search engine. much more feathers you can see when visitng the Demonstration Page.

feathers - User interface components for Starling Framework

  •    ActionScript

User interface components for Starling Framework

awesome-feathersjs - A list of awesome things related to FeathersJS

  •    

feathers-accounts - Token-Based User Account System for FeathersJS (configure).

insights - Desktop and Self-Hosted "SQL-not-required" data analytics and visualisation tool.

  •    Javascript

As our education marketplace grew, we faced a dilemma: we had little visibility into our data. Questions such as "who is our best customer?", "which target countries are gaining in sales?" or "what are our most popular categories for paid leads?" required tinkering in the Rails console or writing custom stats pages. We lost a lot of developer time over the years.

graphql-auto-generating-cms - Use your existing graphQL schema to generate CMS in a couple steps

  •    Javascript

GraphQL CMS will build a fully-functional CMS by just using your printed GraphQL schema without any changes in your existed code or architecture.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.