From 86c22afe729316a84713c861d59718317f0105da Mon Sep 17 00:00:00 2001
From: Tristan Cavelier <tristan.cavelier@tiolive.com>
Date: Fri, 14 Jun 2013 17:30:43 +0200
Subject: [PATCH] indexstorage.js: index "_id" only instead of all string
 starting with "_"

---
 src/jio.storage/indexstorage.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/jio.storage/indexstorage.js b/src/jio.storage/indexstorage.js
index 42aa43f..9890c0f 100644
--- a/src/jio.storage/indexstorage.js
+++ b/src/jio.storage/indexstorage.js
@@ -232,7 +232,9 @@
       for (k in meta) {
         if (meta.hasOwnProperty(k)) {
           if (underscored_meta_re.test(k)) {
-            needed_meta[k] = meta[k];
+            if (k === "_id") {
+              needed_meta[k] = meta[k];
+            }
           } else if (that._indexing_object[k]) {
             needed_meta[k] = meta[k];
             ok = true;
-- 
2.30.9