The previous releases of RethinkDB allowed querying indexes as follows:
// Three ways to get the user with primary key 5
r.table('users').get(5)
r.table('users').getAll(5)
r.table('users').getAll(5, {index: 'id'})| /* http://meyerweb.com/eric/tools/css/reset/ | |
| v2.0-modified | 20110126 | |
| License: none (public domain) | |
| */ | |
| html, body, div, span, applet, object, iframe, | |
| h1, h2, h3, h4, h5, h6, p, blockquote, pre, | |
| a, abbr, acronym, address, big, cite, code, | |
| del, dfn, em, img, ins, kbd, q, s, samp, | |
| small, strike, strong, sub, sup, tt, var, |
| 'use strict'; | |
| module.exports = function CustomError(message, extra) { | |
| Error.captureStackTrace(this, this.constructor); | |
| this.name = this.constructor.name; | |
| this.message = message; | |
| this.extra = extra; | |
| }; | |
| require('util').inherits(module.exports, Error); |
| # The "query" configuration is adapted from this gist: https://gist.github.com/techniq/4609063 | |
| .directive 'remoteSelectPlugin', ['$http', ($http) -> | |
| { | |
| restrict: 'A' | |
| link: (scope, elem, attr) -> | |
| angular.element(elem).select2({ | |
| placeholder: attr.remoteSelectPlugin | |
| minimumInputLength: 1 | |
| query: (options) -> |
| <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> | |
| <input id="file" type="file" accept="image/*" /> | |
| <br/> | |
| <h2>As read:</h2> | |
| <img id="placeholder1" width=300/><br/> | |
| <h2>Rotated by exif data:</h2> | |
| <img id="placeholder2" width=300/> | |
| <script> |
| // === Arrays | |
| var [a, b] = [1, 2]; | |
| console.log(a, b); | |
| //=> 1 2 | |
| // Use from functions, only select from pattern | |
| var foo = () => [1, 2, 3]; |
| // http://www.html5rocks.com/en/tutorials/es6/promises/ | |
| function get(url) { | |
| // Return a new promise. | |
| return new Promise(function(resolve, reject) { | |
| // Do the usual XHR stuff | |
| var req = new XMLHttpRequest(); | |
| req.open('GET', url); | |
| req.onload = function() { |
| if(Meteor.isServer){ | |
| Meteor.methods({ | |
| myMeteorMethod: function() { | |
| // load Future | |
| Future = Npm.require('fibers/future'); | |
| var myFuture = new Future(); | |
| // call the function and store its result | |
| SomeAsynchronousFunction("foo", function (error,results){ |
| #!/usr/local/bin/ruby | |
| require "curses" | |
| include Curses | |
| begin | |
| init_screen | |
| crmode | |
| x = 0 | |
| y = 0 |
This means, on your local machine, you haven't made any SSH keys. Not to worry. Here's how to fix:
*nix based command prompt (but not the default Windows Command Prompt!)cd ~/.ssh. This will take you to the root directory for Git (Likely C:\Users\[YOUR-USER-NAME]\.ssh\ on Windows).ssh folder, there should be these two files: id_rsa and id_rsa.pub. These are the files that tell your computer how to communicate with GitHub, BitBucket, or any other Git based service. Type ls to see a directory listing. If those two files don't show up, proceed to the next step. NOTE: Your SSH keys must be named id_rsa and id_rsa.pub in order for Git, GitHub, and BitBucket to recognize them by default.ssh-keygen -t rsa -C "[email protected]". Th