Object mapping, and more, for Redis and Node.js. Written in TypeScript.
does.containOneOf('rock', 'metal', 'blues').return.all() albums = await albumRepository.search().where('genres').does.not.contain('rock').return.all() albums = await albumRepository.search().where('genres').does.not.containOneOf('rock', 'metal', 'blues').return.all() albums = await albumRepository.search().where('genres').is.containing('rock').return.all() albums = await albumRepository.search().where('genres').is.containingOneOf('rock', 'metal', 'blues').return.all() albums = await albumRepository.search().where('genres').is.not.containing('rock').return.all() albums = await albumRepository.search().where('genres').is.not.containingOneOf('rock', 'metal', 'blues').return.all() ``` #### Searching Arrays of Numbers If you have a field type of `number[]` you can search for *whole numbers* that are in that array: ```javascript let albums // find all albums where songDurations contains the number 210 albums = await albumRepository.search().where('songDurations').contain(210).return.all() // find all albums where songDurations contains the number 210, 290, or 196 albums
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.