我是clojure的新手,需要一些帮助.
在clojurescript中,我使用地图(存储在原子中)建立一个html表格,例如
[{:id 2, :category "Big bang theory", :name "The Big Bang!"}
{:id 3, :category "The big Lebowski", :name "Ethan Coen"}
{:id 4, :category "Chitty Chitty Bang Bang", :name "Roald Dahl"}]
Run Code Online (Sandbox Code Playgroud)
我想创建一个搜索单词的搜索(即"禁止"),并返回一个地图,其中包含在其某个键值中包含该单词(或其中一部分)的条目.
如果是"禁令",它应该返回
[{:id 2, :category "Big bang theory", :name "The Big Bang!"}
{:id 4, :category "Chitty Chitty Bang Bang", :name "Roald Dahl"}]
Run Code Online (Sandbox Code Playgroud)
根据上面的地图,该表只更新了这两个条目.
我发现了一些有趣的解决方案,但它们都集中在一个键(即:类别或:名称)上,而不是地图条目中的所有键.
我认为这试图达到同样的目的,但我认为没有人给出答案.任何帮助表示赞赏:D