我想知道我是否有一个我不知道其大小和内容的表格,我想操纵它的数据,为每个元素添加唯一ID是不好的做法吗?
例如,假设该表表示来自数据库的信息。
是不好的做法<li id= ${database_element.id}>
使用此for循环的更好示例,它显示名为files
的数据库中表的元素列表<g:each in="${files}" var="d">
<a id = "${d.unique_id}" class = "file" href="somelink.com" ><image id = "iconImage" src="img/iconImage"/>
</a>
</g:each>
所以现在表中的每个元素都有来自数据库的唯一id。
这是一个好主意还是坏主意,特别是在文件存储方面,即文件/文件夹ID?
我问的原因是我不能在没有这个的情况下看到任何其他方法来操纵表格的各个元素吗?
答案 0 :(得分:1)
通常很好。
真的需要有一些好的理由让它变坏。我将开始列出一些事情......每个人都可以随意添加到此列表中......
db-
)。这实际上取决于您的具体情况,我会等到您遇到问题之后再担心它。