HarperFast / HarperFast/rql

Duplicate Results in js-array.query

Open
#41 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
276
Forks
48
PR merge metrics
No merged PRs in 30d

Description

When I use the js-array query, for some reason I'm getting two results even when the initial dataset is only one item:

var ArrayQuery=require("rql/js-array").query
var data = [{"id":"1a473b86-1bc3-4579-b990-a06068c15ac1","state":"available","public":true,"type":"toolbox","name":"TestTool1","ownerId":"dmachi","description":""}];

console.log(ArrayQuery("or(and(eq(state,available),eq(public,true)),eq(ownerId,dmachi))",{},data));

This should return exactly one item, but instead returns the correct item twice. Am I doing something wrong here or is this a bug?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.