में ऑर्डरबी के साथ गेटल का उपयोग कैसे करें मैं दो सूचीओं के बीच आईडी = 1 रिकॉर्ड करना चाहता हूं और आखिरकार उन्हें टाइमस्टैम्प के अनुसार आदेश देना चाहता हूं।RethinkDB
MySQL क्वेरी कुछ:
Select * from test
where (timestamp between 100099323 AND 1423699323) AND id=1
order by timestamp
पुनर्विचार डेटाबेस में 5 मिलियन से अधिक दस्तावेज नहीं है।
Select * from test where id=1 order by timestamp
और Rethinkdb क्वेरी है:
मैं सरल mysql क्वेरी के लिए सूचकांक उपयोग करने की कोशिश
r.table('test').getAll(1, {index: 'id'}).orderBy({index: 'timestamp'})
लेकिन मैं त्रुटि हो रही है:
RqlRuntimeError: Indexed order_by can only be performed on a TABLE or
TABLE_SLICE in:
r.table("test").getAll(1, {index: "id"}).orderBy({index: "timestamp"})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
कोई भी सुझाव?