Salesforce:如何向搜索结果添加自定义对象

时间:2012-01-24 22:54:08

标签: salesforce

看起来像一个简单的问题,但我看不出这是设置的位置。

我创建了一个自定义对象,即Account Thing,它与具有Master-Detail关系的Accounts相关。

它有一个文本区域字段Body。

它有一个搜索结果布局,如果我搜索Body中包含的内容,则返回结果。

我创建了另一个类似的自定义对象,Contact Thing。它还有一个文本区域,Body。

它没有搜索结果布局。如果我搜索Body中包含的内容,则不会返回任何内容。查看结果页面中正在搜索的对象列表,列出了Account Thing,但未列出Contact Thing(或我创建的任何其他自定义对象)

我想我必须为Account Thing设置一个标记或搜索设置,但我现在找不到它。

我看了App Setup>自定义>搜索>搜索设置, 但那里没有相关的配置。

任何帮助都是适当的!

2 个答案:

答案 0 :(得分:2)

我做了一些挖掘并找到了解决这个问题的方法。

显然,只有具有自己标签的自定义对象才会包含在搜索结果中。 我以某种方式为Account Thing创建了一个标签(但是从视图中删除了它),但不是 任何其他自定义对象。添加标签后,在相关搜索中返回了联系事项。

另一个侧面信息是主体是富文本类型,而不是标准文本区域。这就解释了为什么它是可搜索的。

答案 1 :(得分:0)

你确定帐户上的身体认为是使用文本区吗?我不认为那些是可搜索的,因为你可以在SOQL查询的where子句中使用它们,所以如果系统搜索它们会很惊讶。除此之外,标记为“已部署”的对象是'或者'在发展中'?如果是后者,它可能不会出现。

因为这是一个非代码问题,您可能会在这里关闭,请关注(并对某些问题进行投票)我Salesforce Stack Exchange proposal,我提出这样的问题(哪些是有效的Salesforce开发问题)可以在Stack Exchange网络上存在!