Comments (3)
It is not possible. Clients must call through to the appropriate _update handler url explicitly.
from couchdb.
Thank you!
Do you think the idea I described could be proposed as enhancement to Couch, or there are reasons to not go that way?
from couchdb.
The idea has come up before but it is has always been rejected, for similar reasons to your other ticket.
What you can do is use a validate_doc_update function to ensure only valid updates are made (you can compare the new incoming update to the current document to ensure any state transition constraints) and provide an update handler to your clients to make it easier to create a valid update.
from couchdb.
Related Issues (20)
- Why do deleted documents appear in the return result of executing the _find command immediately? HOT 8
- PUT /_node/{node-name}/_config/jwt_keys/{key} does not accept valid key HOT 2
- The replication job for couchdb is stucked HOT 24
- _reload doesn't find new ini files in config `*.d` directories
- When building package main.js files are not there
- doc COPY requests allow bypass of ID validity check HOT 4
- Rexi stream_init timeout metric never actually triggers HOT 1
- Warn users of impact when deleting a view via Fauxton HOT 1
- Potential pattern of ignoring stranded RPC workers HOT 4
- CouchDB Error HOT 7
- nonode@nohost couch file epoch error HOT 3
- Query Server protocol future/stability. HOT 1
- CouchDB fails to start due to unacceptable_rsa_key after upgrading the erlang version HOT 6
- Compiler warnings for OTP 27 HOT 2
- Allow specifying password files instead of cleartext HOT 4
- Clarification on supported versions HOT 7
- couch lru function clause error HOT 3
- `[admins]` config not hashed and updated in local.ini if any config files exist in local.d HOT 2
- Query exporting only 2ˆ28 documents (data have more) even after setting query limit to 2ˆ29 HOT 1
- Unix domain socket support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from couchdb.