cfml、数据库和多语言网站
我有一个数据库,有四列 id
、languageid
、name
、text
取决于用户的默认语言,我创建一个包含设置语言的所有文本的查询 (where languageid=#user.defaultlanguageid#
)
在显示所需字符串时检索这些文本的最简单方法是什么。
似乎每次都创建一个子查询有点麻烦。
创建函数是最好的方法吗?
I have a database that has four columns id
,languageid
,name
,text
Depending on the users' default language, I create a query that has all the texts for the set language (where languageid=#user.defaultlanguageid#
)
What's the easiest way of retrieving these when it comes to displaying the required string.
Seems like creating a subquery every time is a bit much work.
Is creating a function the best way to go?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以只使用一个查询来填充一个结构(可能是应用程序级结构) - 如下所示:
然后当您需要显示中的特定字符串时:
You could just have a single query that populates a struct (perhaps an application-level struct) - something like this:
And then as you need the particular string within the display: