Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Ralph Holzmann
    unsure if thats a good practice, but it works
    in my case
    where Chatroom and User have a hasAndBelongsToMany relationship
    Vladimir Marcellus

    Hello I am getting a rethinkdb error when I run an addRelation this is the console log output :

    { changes: [],
      deleted: 0,
      errors: 1,
      first_error: 'Expected type DATUM but found SEQUENCE:\nVALUE SEQUENCE',
      inserted: 0,
      replaced: 0,
      skipped: 0,
      unchanged: 0 }

    and the error that came with it:
    Unhandled rejection InvalidWriteError: An error occurred during the write

    Abdessamad BELARBI
    I have a question, I'm trying to insert a batch of documents (100K) but the database hangs out everytime. I've tried to save the whole document at once via Model.save and to split the documents to chunks of 1K but I still the problem
    Entering slow growth mode Fail to create a new connection for the connection pool. Error:{"msg":"Failed to connect to MY REMOTE DATABASE in less than 20s","message":"Failed to connect to MY REMOTE DATABASE in less than 20s.","isOperational":true}
    any idea ?
    Janek Rahrt
    could you fast take a look at this new Issue? neumino/thinky#595
    Thx :)
    Logan Arnett
    Does Thinky expose the conn object that RethinkDB exposes on connect?
    Is it possible to use thinky only in readonly mode
    i mean when i initiate a thinky instance, i want to allow only read queries
    just to make sure no write / update /delete queries are performed
    Benjamin Clos
    @battuashwik you cannot create a read only connection, but you can create a read only user via User permissions: https://rethinkdb.com/docs/permissions-and-accounts/
    and only establish the connection with a read only user, you can still attempt writes/deletes, but they will fail with the permissions check
    Ahh Great. Thanks a lot
    Benjamin Clos
    Zachary Rote
    Is it possible to build a change feed for documents where a field value is in a set of possible field values?
    Zachary Rote
    r.table("users").filter{ |doc| r.expr(["Peter", "John"]) .contains(doc["name"]) } How would this be represented in Thinky and a feed be generated?
    Zachary Rote
    Figured it out.
    ServiceDescriptor.filter((service) => { return thinky.r.expr(serviceTypes).contains(service("type")); }).changes()
    Hello everyone. Is this the place to cry for help ?

    We've just get our hands on thinky and we can't understand some error with bluebird : Unhandled rejection TypeError: net.isIPv6 is not a function

    We're using thinky with react if that's of any help, and the rethinkDB SGBD is running inside a docker.

    Do anyone know what's happening ?

    Wrong version of node?
    Massimo Caroccia
    Hi all...anyone is online?
    Jimmy Jones
    Jimmy Jones
    hey guys, I have the following code
    function populateOrganizations() {
      dbOrganizations.organization.forEach(result => {
        const organization = new Organization(result);
    once the last for each has been save to the db, i'd like to return a promise so I can chain this function with other promise returning functions
    any ideas on how to accomplish that?
    Kevin O'Neill
    @jimjones26 I know it’s a late answer, but … I would generally map the call to save, resulting in an array of promises then return promise.all on the map results. e.g.: (written inline so …)
    function populateOrganizations() {
      const operations = dbOrganizations.organization.map(result => {
        const organization = new Organization(result);
        return organization.save();
      return Promise.all(operations);
    Justin Sharp
    Did the thinky.io site just recently go down? Or has it been like that for a while?
    I think the site just went down
    Justin Sharp
    Anyone know what is happening with the site? I could really use the docs...
    Justin Sharp
    If anyone needs it
    Juliusz Fedyk
    Hey guys, do you know if there's a way to retrieve the schema from the model?
    @juliuszfedyk It would be great if this was built in. As far as I know this is the only option: https://www.npmjs.com/package/thinky-export-schema
    Justin Sharp
    Does Model.docOn('saving') give you a callback to perform async validation/sanitization?
    Or should I be using .pre('save')? My worry with .pre('save') was that I thought it did not work with updates
    hey all. how do you guys go about doing a unique id? is there a way to get say.. a count of records in table right in the default by a function?
    Justin Sharp
    Can anybody help me with batch saving .save([])?
    In the docs it says:
    "If one error is produced by the server, the promise will be rejected."
    But I noticed it also gets rejected if any .pre('save') hook throws an error into the callback.
    Is there a way to not reject on the first error? And have it return an errors: [] array for each doc that failed and save the rest?
    Jignesh Parmar
    I'm newer to use noSQL.
    Can anyone share whether Thinky is accessible with DynamoDB as well? Or Any ORM recommendation for DynamoDB?
    Hey all, would anyone happen to know if the library has any typescript support?
    Hello "thinky": "^2.3.9", regarding schema ... adresses:[type.object().schema({
    adress: type.string(),
    position: r.point(),
    name: type.string(),
    index: type.number()