小编jom*_*hke的帖子

轻松输出表行的hstore格式

是否有更好的方法将表格的行放入hstore格式而不是去

SELECT hstore(ARRAY['col1','col2','col3'], ARRAY[col1::text, col2::text, col3::text]) FROM tbl;
Run Code Online (Sandbox Code Playgroud)

它有效,但我认为必须有一个更好的方法,而不是键入每列.hstore采用记录类型进行输入,但我无法弄清楚如何将单行生成查询提供给函数并使其快乐.Postgres版本9.0.4.

postgresql hstore

6
推荐指数
1
解决办法
2928
查看次数

如何在可能为null的对象上输出字符串属性

作为seam JSF页面中dataTable的一部分,一列需要输出名称:

<h:outputText value="#{listing.staffMember.name}"/>
Run Code Online (Sandbox Code Playgroud)

问题是"staffMember"在某些列表中可能为null,因此我收到错误:

javax.el.ELException: /xxxxx.xhtml @42,67 value="#{listing.staffMember.name}": Error reading 'name' on type xxxx.model.AgentStaff_$$_javassist_152
Run Code Online (Sandbox Code Playgroud)

如果值为null,我不希望呈现任何文本.我试过这个:

<h:outputText value="#{listing.staffMember.name}" rendered="#{listing.staffMember != null}"/>
Run Code Online (Sandbox Code Playgroud)

但同样的错误出现了.

如何在可能为null的对象上输出属性?

java jsf seam

3
推荐指数
1
解决办法
204
查看次数

标签 统计

hstore ×1

java ×1

jsf ×1

postgresql ×1

seam ×1