我有一个clojure对象数组; 类似的东西:
(def data {
:genre "fantasy"
:books [
{ :id 1 :name "Lord of the rings" }
{ :id 2 :name "Game of thrones" }
{ :id 3 :name "Harry potter" }]
})
Run Code Online (Sandbox Code Playgroud)
我希望得到书籍的所有内容..类似于 [1 2 3]
我尝试过几件事:
(seq (data :books :id))(data :books) :id) ;results in an error, as expected但我无法弄清楚如何获得ID.我是否必须使用doseq或其他迭代器函数来获取ID?
谢谢
| 归档时间: |
|
| 查看次数: |
164 次 |
| 最近记录: |